Machine Learning Engineer
Core
Building, deploying, and scaling machine learning solutions for real-world business problems across the complete lifecycle from data preparation to production monitoring.
Role type
Senior Machine Learning Engineer
Builds
Production-ready ML models, data pipelines, and scalable applications
Domain
Machine Learning, Data Science, Business Analytics
Deliverable
production ML models
Required skills
Machine Learning, Data Science, Python, Scikit-learn, Pandas, NumPy, SciPy, Statistics, Probability, SQL, Feature Engineering, Model Evaluation, MLOps
Preferred skills
Deep Learning (TensorFlow/PyTorch), NLP, Recommendation Systems, Computer Vision, Generative AI, Cloud Platforms (AWS/Azure/GCP), Docker, Kubernetes, Spark
Technologies
Scikit-learn, Pandas, NumPy, SciPy, TensorFlow, PyTorch, AWS, Azure, GCP, Docker, Kubernetes, MLflow, Spark
Responsibilities
Design, develop, train, and deploy ML models for various business use cases; Perform data preprocessing, feature engineering, and exploratory data analysis; Build robust data pipelines; Optimize models for accuracy, latency, and scalability; Deploy models into production and monitor performance; Collaborate with engineers to integrate models into applications; Conduct experiments and A/B tests; Document methodologies and technical decisions.
Seniority
Senior, hands-on IC