Senior Machine Learning Engineer
Core
Design, build, and deploy scalable machine learning solutions and production-grade ML pipelines to solve complex business problems.
Role type
Senior Machine Learning Engineer
Builds
Production ML models, scalable APIs, and ML services integrated into business applications
Domain
Enterprise data platforms, cloud-based ML systems, Large Language Models (LLM)
Deliverable
production ML models
Required skills
Python, object-oriented programming, API development, unit testing, data transformation, feature engineering, model monitoring, distributed computing, hyperparameter tuning
Preferred skills
Large Language Model (LLM) implementation, system design
Technologies
FastAPI, pytest, Microsoft Azure, Ray, Dask, Optuna, Snowflake
Responsibilities
Design and develop machine learning models and solutions; Build and maintain production-grade ML pipelines; Perform data transformation and feature engineering; Implement model monitoring and drift detection frameworks; Develop scalable APIs and ML services; Deploy and manage ML solutions in cloud environments; Optimize model training and performance using distributed computing frameworks; Use tools for hyperparameter tuning and model optimization; Explore and implement LLM-based solutions; Participate in code reviews and system design discussions
Seniority
Senior, hands-on IC