Birbal Machine Learning Engineer (BMLE)
Job Description:
We are looking for a Machine Learning Engineer to design, build, and deploy scalable ML models that power real-world products. You will work closely with data scientists, software engineers, and product teams to translate business problems into ML solutions.
Responsibilities:
- Design, develop, and deploy machine learning models in production
- Build end-to-end ML pipelines (data ingestion, training, evaluation, deployment)
- Optimize model performance, scalability, and reliability
- Collaborate with product and engineering teams to integrate ML solutions
- Monitor models in production and retrain as needed
Requirements:
- Strong programming skills in Python (and/or Java, Scala)
- Experience with ML frameworks such as TensorFlow, PyTorch, Scikit-learn
- Knowledge of data structures, algorithms, and software engineering best practices
- Experience with SQL, NoSQL, and data processing tools
- Familiarity with cloud platforms (AWS, GCP, Azure)
Nice to Have:
- Experience with MLOps, CI/CD, Docker, Kubernetes
- Knowledge of NLP, Computer Vision, or Recommendation Systems
Job Types: Full-time, Part-time, Permanent, Fresher, Internship, Contractual / Temporary, Freelance, Volunteer
Contract length: 60 months
Pay: ₹11,217.60 - ₹69,940.80 per month
Benefits:
- Cell phone reimbursement
- Commuter assistance
- Flexible schedule
- Food provided
- Health insurance
- Internet reimbursement
- Leave encashment
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person