CrawlJobs Logo

Lead Machine Learning Engineer

thoughtworks.com Logo

Thoughtworks

Location Icon

Location:
Singapore , Singapore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Machine Learning Engineers specializing in Inference Optimization focus on maximizing the efficiency, speed, and cost-effectiveness of deploying AI models across diverse environments. They apply advanced optimization techniques to improve runtime inference and application performance. Their work ensures that clients can scale AI solutions sustainably, whether in the cloud, on-premises, or at the edge. As a Lead Machine Learning Engineer at Thoughtworks, you’ll combine deep technical capability with team leadership and architectural thinking. You’ll guide teams through complex optimization challenges, design scalable inference systems, and ensure AI solutions are not only high-performing but operationally sustainable. You’ll act as a bridge between hands-on engineering and strategic technical direction, mentoring others while shaping the standards and practices that define excellence in inference engineering.

Job Responsibility:

  • Lead the design and implementation of advanced model optimization pipelines, including quantization, pruning, and distillation
  • Architect and tune inference runtimes and serving frameworks to achieve optimal performance across deployments
  • Guide teams in implementing high-throughput serving strategies (continuous batching, KV caching, speculative decoding, asynchronous scheduling)
  • Develop benchmarks and performance dashboards to measure and communicate system-level efficiency improvements (throughput, latency, GPU utilization, cost)
  • Evaluate trade-offs across accuracy, performance, and cost, and design architectures to meet target SLAs across varied hardware environments (cloud, on-prem, edge)
  • Collaborate with infrastructure, MLOps, and product teams to embed inference optimization into production workflows and platform designs
  • Provide technical leadership and mentorship to engineers, fostering a culture of experimentation, rigor, and continuous performance improvement
  • Contribute to the development of internal frameworks, reference architectures, and playbooks for scalable and cost-efficient inference
  • Engage with clients to translate optimization outcomes into business value and articulate the ROI of technical improvements

Requirements:

  • Deep practical expertise in model and runtime optimization techniques (quantization, pruning, distillation, batching, caching)
  • Proven experience optimizing inference workloads using frameworks such as vLLM, NVIDIA Triton/Dynamo
  • Strong proficiency in deep learning frameworks (e.g. PyTorch, TensorFlow) with production deployment experience
  • Ability to diagnose and optimize performance using profiling tools (e.g. Nsight, PyTorch/TensorFlow profilers)
  • Solid understanding of GPU and accelerator architectures, and experience tuning workloads for cost and performance efficiency
  • Experience designing and benchmarking scalable inference systems across heterogeneous environments (GPU clusters, serverless, edge)
  • Familiarity with observability stacks, telemetry, and cost instrumentation for AI workloads
  • Demonstrated ability to lead small-to-medium engineering teams or technical workstreams
  • Skilled at balancing hands-on delivery with architectural oversight and mentorship
  • Strong communication and stakeholder engagement skills and are able to connect low-level optimizations with business impact
  • Comfortable in ambiguous and fast-evolving technology landscapes, with a passion for applied innovation
  • Commitment to continuous learning and knowledge sharing across teams and communities
  • Have a current right to work in Singapore i.e. Singapore Citizens and Singapore Permanent Residents only
What we offer:
  • Learning & Development
  • Interactive tools
  • Numerous development programs
  • Teammates who want to help you grow
  • Empowering our employees in their career journeys

Additional Information:

Job Posted:
January 12, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Machine Learning Engineer

Principal Data Scientist - Machine Learning Engineering

Atlassian is looking for a Principal Data Scientist to uncover valuable insights...
Location
Location
United States , San Francisco
Salary
Salary:
175100.00 - 233400.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience applying your Data Science skills to identify and lead projects which have had impact on business strategy and performance
  • 8+ years of experience in Data Science or related fields. (Preferred - 10+ years experience with a post-graduate degree in a quantitative discipline like Statistics, Mathematics, Econometrics, Computer science)
  • Expertise in applying a broad variety of ML methods including NLP and LLM to solve business problems and a strong sense of when to apply them to the problem at hand
  • Experience in managing ML projects end-to-end including deployment and monitoring
  • Expertise in SQL and a high level of proficiency in another data science programming language (e.g Python, R) with expertise in libraries like Pandas, Numpy, Scikit-learn etc.
  • A very high bar for output quality, while balancing 'having something now' vs. 'perfection in the future'
  • Comfort explaining complex concepts to diverse audiences and creating compelling stories for non-data experts
  • Proficiency in visualization tools (e.g. Streamlit, Tableau)
Job Responsibility
Job Responsibility
  • Influence strategy & important decisions around customer friction by surfacing data driven insights
  • Define, set and report on department level metrics or KRs to the CSS Executive team
  • Build and implement measurement frameworks, machine learning models and NLP/LLM tooling to accelerate Atlassian’s growth and improve product quality
  • Foster a world-class Data Science culture by leading training on technical concepts, driving continuous learning and mentoring Data Scientists on the team
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

As a Principal Engineer on the ITSM team, you will get the opportunity to work o...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of total experience
  • Fluency in Python
  • Solid understanding of machine learning concepts and algorithms, including supervised and unsupervised learning, deep learning, and NLP
  • Familiarity with popular ML libraries like sci-kit-learn, Keras/TensorFlow/PyTorch, numpy, pandas
  • Good Understanding of Machine Learning project lifecycle
  • Experience in architecting and implementing high-performance RESTful microservices (API development for ML Models)
  • Familiarity with MLOps and experience with scaling and deploying Machine Learning models
Job Responsibility
Job Responsibility
  • Shape the future of AIOps
  • Master Generative AI
  • Become a machine learning maestro
  • Collaborate with diverse minds
  • Make a tangible impact
  • Routinely tackle complex architectural challenges, spar with other principal engineers to build ML pipelines and models that scale for thousands of customers
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems.
  • Develop leadership skills
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer

Join PagerDuty as a Staff Machine Learning Engineer to tackle complex problems, ...
Location
Location
Canada , Toronto
Salary
Salary:
156000.00 - 232000.00 CAD / Year
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience building, designing, and evolving data architecture for large-scale systems
  • Excellent communication skills
  • Experience working with Product teams, ensuring and driving a timely delivery
  • Have a deep understanding of the trade-offs to be considered when designing and delivering machine learning solutions to production
  • Experience leading cross-team architecture discussions, building technical prototypes, and driving the adoption of best practices across diverse teams
  • Demonstrated experience with data engineering processes, working with unstructured data and cloud-based data infrastructures
  • Passionate about ML engineering and interested in driving discussions with stakeholders and executives
Job Responsibility
Job Responsibility
  • Build and improve the capabilities of the data platform that enable and accelerate the production of ML/AI-based solutions
  • Drive and define standards for AI/ML across the organization
  • Provide guidance, technical leadership, and mentoring to other members of the team
  • Mentor junior members and participate in scaling up the existing team
  • Proactively recommend improvements and new approaches addressing potential systemic pain points and technical debt
  • Anticipate technical demands on the data platform based on the organization’s roadmap and systematically drive the evolution of the architecture toward those ends
  • Develop a long-term plan for ML/AI investments
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package from day one
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Senior Machine Learning Engineer in the Central AI team, you will build and...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master or PhD in a quantitative subject (Statistics, Mathematics, Computer Science, Operations Research, or relevant work experience)
  • 3+ years of related industry experience in the data science domain
  • Expertise in Python or Java with and the ability to write performant production-quality code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of "having something now" vs "perfection sometime in the future"
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Build and maintain the core infrastructure to allow machine learning engineers and data scientists to develop, train, evaluate, deploy, and operate Machine Learning models and pipelines
  • Use software development expertise to solve difficult problems, tackling complex infrastructure and architecture challenges
  • Design system and model architectures, conducting rigorous experimentation and model evaluations, and providing guidance to junior ML engineers
  • Lead other engineers to drive involved projects from technical design to launch
  • Collaborate with other teams and internal customers to set expectations, gather input and communicate results
What we offer
What we offer
  • Health and wellbeing resources
  • Paid volunteer days
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

As a Principal Engineer on the ITSM team, you will get the opportunity to work o...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of total experience
  • Fluency in at least 1 scripting, OOP language
  • Solid understanding of machine learning concepts and algorithms, including supervised and unsupervised learning, deep learning, and NLP
  • Familiarity with popular ML libraries like sci-kit-learn, Keras/TensorFlow/PyTorch, numpy, pandas
  • Good Understanding of Machine Learning project lifecycle
  • Familiarity with MLOps and experience with scaling and deploying Machine Learning models
Job Responsibility
Job Responsibility
  • Work on cutting-edge AI and ML algorithms that help modernize IT Operations by reducing MTTR (mean time to resolve), and MTTI (Mean time to identify)
  • Use software development expertise to solve difficult problems, tackling complex infrastructure and architecture challenges
  • Lead engineers to drive involved projects from technical design to launch
  • Collaborate with other teams and internal customers to set expectations, gather input, and communicate results
  • Work with a distributed, world-class team shaping the future of AIOps
  • Master Generative AI
  • Become a machine learning maestro
  • Collaborate with diverse minds
  • Make a tangible impact
  • Routinely tackle complex architectural challenges
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior AI and Machine Learning Engineer

We are seeking Senior AI/ML & Innovation Engineer who will be leading initiative...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Typically, 7-10 years’ experience
  • Deep understanding of machine learning algorithms, such as linear regression, decision trees, support vector machines, random forests, deep learning models (e.g., neural networks), and reinforcement learning
  • A strong foundation in mathematics and statistics
  • Proficiency in programming languages such as Python, R, or Java
  • Strong understanding of GitHub CoPilot, Cursor, N8N, vibe coding, Windsurf, and similar technologies
  • Experience in Cloud Infrastructure (AWS, Azure, etc)
  • Knowledge of Open Source, Linux, etc
  • Understanding of Devops, SRE
  • Advanced knowledge and experience in deep learning
Job Responsibility
Job Responsibility
  • Conducts research and stays up to date with the latest advancements in AI and machine learning technologies, frameworks, and algorithms
  • Collaborates with cross-functional teams to understand business requirements and design AI and machine learning solutions
  • Develops, implements, and optimizes machine learning models and algorithms
  • Deploys machine learning models into production environments
  • Monitors the performance of deployed models
  • Organizes and leads comprehensive design review sessions
  • Works collaboratively with the engineering manager and team lead to set design and implementation standards
  • Regularly leads meetings
  • Has experience in providing technical leadership, mentorship, and guidance to junior team members
  • Develops and delivers strategic presentations and reports to senior stakeholders
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

AI and Machine Learning Engineer

AI and Machine Learning Engineer role at Hewlett Packard Enterprise, responsible...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Master's degree is desirable
  • Typically 5-7 years' experience
  • Deep understanding of machine learning algorithms (linear regression, decision trees, support vector machines, random forests, deep learning models, reinforcement learning)
  • Strong foundation in mathematics and statistics (linear algebra, calculus, probability theory)
  • Proficiency in programming languages such as Python, R, or Java
  • Experience with version control systems (e.g., Git)
  • Knowledge of libraries and frameworks like TensorFlow, PyTorch, sci-kit, Keras
  • Proficiency in using agentic frameworks like langGraph
  • Knowledgeable in lineage tracking of agentic architectures
Job Responsibility
Job Responsibility
  • Conduct advanced research in AI and machine learning
  • Stay up to date with latest advancements in the field
  • Explore emerging technologies
  • Identify opportunities to apply cutting-edge techniques
  • Evaluate traditional AI/ML and Gen-AI based applications
  • Design solutions considering scalability, performance, and maintainability
  • Provide technical guidance and mentorship to junior team members
  • Work with stakeholders to understand requirements and translate into technical solutions
  • Collaborate with cross-functional teams
  • Drive continuous improvement and innovation
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Career development programs
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As Babylist’s Senior Machine Learning Engineer, you’ll be the founding expert dr...
Location
Location
United States; Canada
Salary
Salary:
189900.00 - 237400.00 USD / Year
babylist.com Logo
Babylist
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience delivering end to end solutions that drive business growth
  • Deep expertise in the Python ML ecosystem (pandas, sklearn, xgboost, PyTorch)
  • Strong expertise creating custom embeddings from raw data sources
  • Experience going beyond off-the-shelf image/text embeddings to develop domain-specific representations for ML models
  • Proven track record building and delivering production-grade ML solutions, especially recommender systems or personalization features
  • Experience with the entire ML lifecycle, including workflow orchestration (Airflow) and model monitoring
  • Strong communication skills with technical and non-technical stakeholders
  • Background in consumer-facing products preferred
  • Expertise with e-commerce, dating apps, or complex user journey platforms is highly relevant
  • Demonstrate autonomy: able to define problem space, architect solutions from scratch (zero to one), and operate with ownership
Job Responsibility
Job Responsibility
  • Pioneer ML at Babylist: shape the roadmap, practices, and culture for machine learning and personalization at scale
  • Own high-impact work end-to-end: build and launch high-leverage personalization features from the ground up
  • Lead both technically and strategically: be the technical pioneer and strategic leader for ML at Babylist
  • Collaborate across a strong data organization: partner with data scientists, data engineers, and analytics engineers
What we offer
What we offer
  • Competitive salary with equity and bonus opportunities
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Fulltime
Read More
Arrow Right