Senior Machine Learning Engineer is an open role at Thoughtworks, a tech services company in consulting, agencies and business services. The role is hybrid, based in Singapore. Our labels mark it as a senior-level role in data and machine learning. Technologies named in the posting: scikit-learn, TensorFlow, MLflow, PyTorch, CI/CD and Azure. Thoughtworks has 20 open positions on this site, 12 of them in IT and engineering.
Posted 3 days ago · Last checked 2026-10-20
About Thoughtworks
Consulting, agencies and business services Tech services / agency / consultancy 20 open positions, 60% in IT and engineering. Most open roles: Software engineering (general) (5), DevOps / SRE / platform / cloud (4), Data and machine learning (3).
Similar jobs
78 open data and machine learning jobs in Singapore
- Data Scientist (Search & Recommendation) — Binance, Hong Kong; Singapore; Taiwan
- Senior Data Engineer, Data and AI, Customer Data Platform — Airwallex, SG - Singapore
- Staff Data Engineer, Data and AI, Customer Data Platform — Airwallex, SG - Singapore
- Senior Data Engineer, Knowledge Platform, Foundational Data — Airwallex, SG - Singapore
- Senior Data Scientist, Analytics — Airwallex, SG - Singapore
- Applied AI Engineer, Startups (Mandarin-speaking) — OpenAI, Singapore
- LLM Data Scientist/Algorithm Engineer (Top Talent Program) — Binance, Australia; Hong Kong; New Zealand; Singapore; Taiwan
- Machine Learning Engineer, Applied AI — Bjak, Singapore
| Workplace | Hybrid |
| Seniority | Senior |
| Role | Data and machine learning |
| Countries | Singapore |
| Languages | Python |
| Key facts | Stack: Python, scikit-learn, TensorFlow, MLflow, PyTorch, CI/CD, Azure, AWS, GCP, Databricks · Security clearance required |
The full description is on the original posting. Labels are set automatically and can be wrong. About the data