Thoughtworks

LeadMachineLearningEngineer

CA$156–251k Chicago, Illinois, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Machine Learning Engineer at Thoughtworks. Skills: Machine Learning, ML Systems, MLOps, Technical Leadership. Develop end-to-end scalable ML systems. Develop end-to-end scalable ML applications”

What You'll Achieve.

Deliver solutions exceeding goals; Ensure impactful outcomes; Ensure solutions deliver tangible value

Industry & Context.

Problems you'll solve

Navigate intricate technical challenges; Troubleshoot issues; Guide team towards resolutions

What They're Looking For.

Must Have

Experience developing technical vision, Design and execute cross-functional requirements, Writing clean, maintainable, testable code, Experience with distributed systems, Experience building, deploying, maintaining ML systems, Experience with MLOps principles, Experience in machine learning engineering, Familiar with key ML concepts, Understand ML model lifecycles, Experience designing and operating ML infrastructure, Hands-on experience with on-premise and cloud services, Stakeholder management, Resilient in ambiguous situations, Adapt role to approach challenges, Manage risks and conflicts, Influence teammates, Advocate for technical excellence, Proven leader, Encourage teammates professional development, Cultivate partnerships, Relationship building

Nice to Have

Kubeflow experience a plus, Azure ML managed services a plus, AWS managed services a plus, GCP managed services a plus, Databricks managed services a plus

What You'll Do.

Develop end-to-end scalable ML systems

Develop end-to-end scalable ML applications

Impact client objectives

Impact project objectives

Impact service objectives

Advocate for ways of working

Operate within functional policies

Navigate intricate challenges

Contribute to success of projects

Lead design of technical solutions

Oversee program inception

Build new applications

Shape trajectory of ML initiatives

Ensure impactful outcomes

Contribute to direction of ML initiatives

Align technical solutions with goals

Oversee technical feasibility

Oversee resource allocation

Lead development of scalable ML systems

Lead development of maintainable ML systems

Ensure optimal performance

Translate client needs into ML applications

Drive solution design

Drive solution deployment

Own development of ML applications

Own maintenance of ML applications

Maintain ML pipelines

Develop model training

Maintain model training

Develop model deployment

Maintain model deployment

Champion Responsible AI

Champion effective ways of working

Advocate for culture of excellence

Advocate for continuous improvement

Guide team towards resolutions

Implement new technologies

Implement new advancements

Foster collaborative environment

Lead team through coding

Empower individual growth

Empower knowledge sharing

Measure impact of ML initiatives

Analyze impact of ML initiatives

Ensure solutions deliver value

How You'll Work.

Team & Collaboration

Cross-functional teams; Client collaboration; Stakeholder liaison

Communication Scope

Client needs translation

Process & Methodology

Program inception, Resource allocation

Full Job Description

Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications. They use their specialized depth and breadth of knowledge to impact the achievement of client, project or service objectives and advocate for ways of working to promote and deliver excellence. They operate within the framework of functional policies, navigate through intricate challenges and apply their proficiency to contribute to the success of high-stakes projects. Their leadership extends beyond technical prowess, encompassing strategic thinking and effective collaboration to drive innovation and deliver solutions that meet and exceed organizational goals. As a lead machine learning engineer on projects, you will be leading the design of technical solutions or perhaps overseeing a program inception to build a new system and/or application. Alongside hands-on coding, as a key influencer, you will shape the trajectory of machine learning engineering initiatives, playing a pivotal role in advancing the field and ensuring impactful outcomes for the broader objectives of the company. Job responsibilities You will embrace a strategic mindset, contributing to the direction of machine learning (ML) initiatives and aligning technical solutions with broader organizational goals. You will play a pivotal role in program inception, shaping the development of new systems and applications from idea to reality, overseeing technical feasibility and resource allocation. You will leverage your deep understanding of modern architectures to lead the development of scalable and maintainable ML systems, ensuring optimal performance and efficiency. You will translate client needs into technically feasible and impactful ML applications, driving solution design and deployment within complex, high-stakes projects. You will own the development and maintenance of ML applications, including ML pipelines, model training and deployment, and monitori

Free ATS check

Applying for this Lead Machine Learning Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Thoughtworks?

Real rants from real employees. Read before you apply.

Read Company Rants →