We are hiring for a Machine Learning Engineer role for our client, a technology company.
Key Responsibilities:
- Design, build, and deploy production-grade machine learning models
- Develop scalable data and model training pipelines
- Optimize model performance for latency, accuracy, and cost
- Collaborate with data scientists to productionize research models
- Implement MLOps practices for model monitoring and retraining
- Write clean, tested, and maintainable production code
Required Skills:
- Strong programming skills in Python and ML libraries (TensorFlow/PyTorch/Scikit-learn)
- Experience deploying models using Docker/Kubernetes
- Understanding of ML pipeline orchestration tools (Airflow/Kubeflow)
- Solid grasp of software engineering best practices
- Experience with cloud ML services (AWS/GCP/Azure)
- Strong problem-solving and system design skills
Valuable to Have:
- Experience with distributed computing (Spark)
- Knowledge of model monitoring tools
- Exposure to LLMs and generative AI