Senior Manager, Machine Learning Engineer
Core
Design, build, and deliver machine learning models and components to address business problems while scaling multi-tenant platforms for large-scale ML training and serving.
Role type
Senior Manager, Machine Learning Engineer (IC + Leadership)
Builds
Production-ready ML models, multi-tenant training/serving platforms, and optimized data pipelines.
Domain
Financial services / Artificial Intelligence / Distributed Systems
Deliverable
production ML models
Required skills
Python, Java, Golang, C++, PyTorch, TensorFlow, Pandas, NumPy, Scikit-learn, Spark, Ray, Kubernetes, AWS, GCP, Azure, CI/CD, Model Training, Model Monitoring, Data Pipeline Design, Responsible AI practices
Preferred skills
Algorithm optimization, resilient software solution design, advanced deployment methods, incident response planning, model evaluation and diagnosis, scalable data pipeline architecture, open-source contributions, technical communication
Technologies
PyTorch, TensorFlow, Spark, Ray, Kubernetes, AWS, Azure, GCP, Python, Java, Golang, Scala, Pandas, NumPy, Scikit-learn
Responsibilities
Design and build ML models to solve business problems; scale multi-tenant platforms for ML training and serving; make infrastructure decisions regarding model and data selection; write and test application code for ML applications; retrain, maintain, and monitor production models; build optimized data pipelines; implement CI/CD practices for model deployment; manage code security and model governance.
Seniority
Senior Manager, hands-on IC with team leadership
