Overview
**Job Summary:**
We are looking for an experienced **Machine Learning Engineer** with deep hands-on expertise in **JAX** and a strong understanding of **TensorFlow**. In this role, you will lead the migration of TensorFlow models and training pipelines to JAX while ensuring model fidelity and performance remain consistent. You will also design tools and frameworks to support seamless future framework transitions.
This is a high-impact engineering role focused on low-level model internals, performance benchmarking, and framework interoperability.
Roles and Responsibilities
* Translating production-grade machine learning models from TensorFlow to JAX
* Designing and executing robust evaluation pipelines to ensure model fidelity post-migration
* Developing tools and scripts to automate framework translation and validation
* Collaborating with research and product teams to align performance metrics and validation needs
* Conducting performance benchmarking and profiling to ensure optimal model efficiency
* Building reproducible ML workflows and ensuring version-controlled development
Requirements:
* Proven experience with JAX and NumPy in real-world ML projects
* Strong understanding of TensorFlow, including internals and model structure
* Experience with migrating models between frameworks and ensuring parity
* Solid grasp of ML training workflows, loop mechanics, and evaluation metrics
* Strong Python programming skills and clean, modular code practices
* Familiarity with ML experiment tracking and reproducibility tools (e.g., MLFlow, Weights & Biases)
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Schedule:
- Day shift
Work Location: Remote