Machine Learning Engineer (Manager, IC)
Core
Design, build, and deliver ML models and components to address real business challenges, guiding infrastructure decisions and deploying optimized models at scale.
Role type
Senior IC Machine Learning Engineer (Manager, IC)
Builds
Production-ready ML models, data pipelines, and cloud-based services
Domain
Financial services / Machine Learning
Deliverable
production ML models
Required skills
Python, Java, Golang, C++, PyTorch, TensorFlow, Pandas, NumPy, Scikit-learn, Spark, Ray, Kubernetes, AWS, GCP, Azure
Preferred skills
Algorithm optimization, software development best practices, resilient software solutions, ML techniques and architectures, data pipeline design, technical leadership, academic publication
Technologies
AI, AWS, Azure, Big Data, CI/CD, Cloud, GCP, Golang, Kubernetes, Machine Learning, PyTorch, Python, Scala, Spark, TensorFlow, numpy, pandas, Model Training
Responsibilities
Design and build ML models to solve business challenges; guide infrastructure decisions on model choice and data selection; write and test application code; develop and validate ML models; automate testing and deployment; retrain and monitor models in production; build efficient data pipelines; apply CI/CD practices; ensure code management and model governance for Responsible and Explainable AI.
Seniority
Senior, hands-on IC with management responsibilities


