Thoughtworks
LeadMachineLearningEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“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.
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
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.