
About ThoughtWorks
Transforming businesses through technology and innovation
Key Highlights
- Headquartered in Chicago, Illinois, with 43 global offices
- Approximately 7,000 employees worldwide
- Serves clients including BMW, BBC, and the UN
- Focus on software development and digital transformation
ThoughtWorks is a global technology consultancy headquartered in Chicago, Illinois, with over 43 offices across 14 countries. The company specializes in software development, digital transformation, and agile consulting, serving clients like BMW, the BBC, and the United Nations. With a workforce of ...
🎁 Benefits
ThoughtWorks offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a ...
🌟 Culture
ThoughtWorks fosters a culture of continuous learning and innovation, emphasizing agile methodologies and collaborative problem-solving. The company v...
Skills & Technologies
Overview
ThoughtWorks is hiring a Lead Machine Learning Engineer to develop end-to-end scalable machine learning systems. You'll leverage your expertise in machine learning and programming to drive innovation and deliver impactful solutions. This role requires strong leadership and technical skills.
Job Description
Who you are
You have a strong background in machine learning and have led projects that involve developing scalable systems — your expertise allows you to navigate complex challenges and advocate for best practices in machine learning engineering. You possess a strategic mindset, aligning technical solutions with organizational goals while fostering collaboration among team members.
With hands-on experience in programming languages such as Python and frameworks like TensorFlow and Keras, you are comfortable coding and guiding others in technical aspects — your depth of knowledge enables you to influence the direction of machine learning initiatives effectively. You understand the importance of continuous learning and are committed to staying updated with the latest advancements in the field.
Your leadership extends beyond technical skills; you excel in strategic thinking and collaboration, driving innovation within your team and ensuring that projects meet high standards of excellence. You are adept at communicating complex ideas clearly and effectively, making you a key influencer in project discussions and decision-making processes.
Desirable
Experience with cloud platforms and tools that support machine learning operations would be a plus — familiarity with AWS or Azure can enhance your contributions to the team. A background in data engineering or analytics can also complement your machine learning expertise, allowing for a more holistic approach to project development.
What you'll do
As a Lead Machine Learning Engineer at ThoughtWorks, you will spearhead the design and implementation of machine learning systems that address client needs and project objectives. You will oversee program inception, guiding the development of new applications and ensuring that they are built on modern architectures that promote scalability and efficiency.
Your role will involve collaborating with cross-functional teams, including data scientists, software engineers, and product managers, to define project requirements and deliver solutions that exceed expectations. You will mentor junior engineers, sharing your knowledge and fostering a culture of continuous improvement within the team.
You will also be responsible for evaluating and integrating new technologies and methodologies into existing workflows, ensuring that the team remains at the forefront of machine learning advancements. Your contributions will directly impact the success of high-stakes projects, making your role critical to the organization's objectives.
What we offer
At ThoughtWorks, we believe in pushing boundaries through impactful work — you will have the opportunity to work on challenging projects that make a difference. We offer a collaborative environment where your ideas are valued, and you can grow both personally and professionally. Our commitment to continuous learning means you will have access to resources and training to enhance your skills and advance your career.
We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are looking for individuals who are eager to learn and contribute to our mission. Join us in shaping the future of technology and making a meaningful impact.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at ThoughtWorks.
Similar Jobs You Might Like
Based on your interests and this role

Ai Research Engineer
SonarSource is hiring an AI Research Engineer to work on pioneering projects that advance AI applications in software engineering. You'll conduct cutting-edge research and develop novel algorithms to enhance system performance. This role requires expertise in AI and software tools development.

Machine Learning Engineer
Datatonic is hiring a Lead Machine Learning Engineer to shape AI solutions for clients. You'll leverage your expertise in GCP, machine learning, and data engineering to drive project success. This role requires strong leadership and technical skills.

Machine Learning Engineer
Faculty is seeking a Lead Machine Learning Engineer to drive the development of human-centered AI solutions for the Defence sector. You'll collaborate with clients to innovate and deploy responsible AI technologies. This role requires eligibility for UK Security Clearance and a strong background in AI applications.

Machine Learning Engineer
JustAnswer is seeking a Lead Machine Learning Engineer to drive high-impact initiatives in their Machine Learning department. You'll apply your expertise in Python and data analysis to build and optimize ML solutions. This role requires hands-on experience with modern AI tools and collaboration across teams.

Machine Learning Engineer
Faculty is hiring a Lead Machine Learning Engineer to spearhead innovative AI projects. You'll apply your expertise across various projects, ensuring sound architectural decisions. This role requires strong technical skills and experience in AI strategy and deployment.