
Senior Machine Learning Engineer
ThoughtWorks1 day ago
Xi’an, ChinaSenior
Responsibilities
- Design and drive scalable architectures and infrastructure for deploying and managing machine learning applications.
- Collaborate with data scientists and engineers to translate business needs into effective ML systems and applications.
- Develop and maintain ML pipelines, model training and deployment capabilities, monitoring, and evaluation functionality.
- Lead functional workstreams, facilitate technical discussions, and ensure timely delivery of assigned work.
- Explore and implement current machine learning tools, frameworks, platforms, and practices.
- Mentor engineers and support collaborative problem solving, technical strategy, and continuous improvement.
Requirements
- Experience writing clean, maintainable, refactorable, and testable code.
- Proficiency in scripting languages such as Python or Shell.
- Knowledge of distributed systems and scalable architectures for large-scale ML applications.
- Experience building, deploying, and maintaining ML systems using Scikit-learn, TensorFlow, MLflow, Kubeflow, PyTorch, or similar platforms.
- Experience applying MLOps principles and CI/CD practices to machine learning.
- Experience in machine learning engineering and data science, including ML concepts, algorithms, frameworks, and model lifecycles.
- Hands-on experience designing and operating infrastructure for ML training and serving workloads across on-premise and cloud environments.
- Experience with Azure, AWS, GCP, Databricks, or associated managed ML services for building and deploying ML pipelines.
- Ability to manage stakeholders, navigate ambiguity and conflict, coach and mentor others, and advocate for technical excellence.
- Ability to interview entirely in English.
Benefits
- Hybrid work arrangement.
- Career development supported through interactive tools, development programs, and mentoring teammates.
- Inclusive, collaborative culture focused on continuous learning and employee growth.
Tech Stack
Categories
About ThoughtWorks
Thoughtworks is a global technology consultancy that designs and builds custom software, data platforms, and cloud-native systems for enterprises across industries. Its services-based model spans product discovery, agile delivery, platform modernization, and advisory on digital transformation and AI. Founded in 1993 and headquartered in Chicago, it listed on Nasdaq in 2021 (TWKS) and remains backed by private-equity firm Apax Partners.