Lead Machine Learning Engineer, Enterprise Platforms
Core
Design, develop, and deliver production-scale machine learning models and components for enterprise platforms, addressing real-world business needs.
Role type
Lead Machine Learning Engineer (Enterprise Platforms)
Builds
Scalable machine learning models, data pipelines, and cloud-based architectures for enterprise applications.
Domain
Enterprise Technology / Machine Learning / Big Data
Deliverable
production ML models
Required skills
Python, Scala, Java, distributed computing, machine learning system optimization, data pipeline construction, cloud deployment (AWS/Azure/GCP), CI/CD, code resilience, model monitoring, Responsible AI principles
Preferred skills
Masters/Doctoral degree in CS/EE/Math, production data pipeline scaling, ML frameworks (scikit-learn, PyTorch, Dask, Spark, TensorFlow), data collection/preparation, team leadership, conference/paper contributions
Technologies
AWS, Azure, GCP, PyTorch, TensorFlow, Spark, Dask, scikit-learn
Responsibilities
Design and develop ML models and components; inform infrastructure decisions on model selection, feature engineering, and validation; write and test application code; automate tests and deployments; maintain and monitor deployed models; create efficient data pipelines; implement cloud architectures; ensure code governance and Responsible AI principles.
Seniority
Senior, hands-on IC with leadership responsibilities