Machine Learning Engineer 5 (Senior Manager, IC)
Core
Design, build, and scale massive multi-tenant platforms for training and serving large footprint ML models at scale to solve real-world business problems.
Role type
Senior Manager, hands-on IC Machine Learning Engineer
Builds
Production ML models, scalable multi-tenant training/serving platforms, and optimized data pipelines
Domain
Financial services, cloud infrastructure, 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 deployment, hyperparameter tuning, data pipeline construction
Preferred skills
Algorithm optimization, resilient software design, advanced deployment techniques, incident response planning, diverse ML model architectures (RNNs, CNNs, LSTMs, Transformers), ML industry impact via publications or open source
Technologies
PyTorch, TensorFlow, Spark, Ray, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and deliver ML models for business problems; Build and scale multi-tenant ML training and serving platforms; Inform infrastructure decisions on model choice, data, and features; Write code to develop, validate, and automate ML model deployment; Retrain, maintain, and monitor production models; Construct optimized data pipelines for ML models; Ensure code management, model governance, and Responsible AI practices
Seniority
Senior Manager, hands-on IC

