Machine Learning Engineer
Core
Design, train, and evaluate machine learning models (predictive, deep learning, NLP/GenAI) to solve complex business problems and build scalable end-to-end ML pipelines.
Role type
Machine Learning Engineer
Builds
Production ML models, automated end-to-end ML pipelines, and ML infrastructure components
Domain
Financial services, Machine Learning, MLOps
Deliverable
production ML models
Required skills
Python, PyTorch, TensorFlow, scikit-learn, Pandas, SQL, Docker, Kubernetes, MLflow, AWS, GCP, Azure, SageMaker, Vertex AI, statistical modelling, feature engineering, software engineering best practices
Preferred skills
Experience with predictive modeling, deep learning, NLP, GenAI, CI/CD pipelines
Technologies
PyTorch, TensorFlow, scikit-learn, Pandas, AWS, GCP, Azure, Docker, Kubernetes, MLflow, SageMaker, Vertex AI, SQL, Git
Responsibilities
Design and evaluate ML models, develop scalable ML pipelines, contribute to ML infrastructure architecture, implement model monitoring strategies, conduct algorithm experimentation, partner with cross-functional teams
Seniority
Mid-level (3-5+ years experience)