
Staff Machine Learning Engineer
- Hyderabad, Telangana
- Permanent
- Full-time
- Build the best AI/ML solutions to power intelligent enterprise services
- Collaborate daily with a team of like-minded developers, product managers and quality engineers to produce quality software
- Work with product owners to understand detailed requirements and own your code from design, implementation, testing and delivery of high-quality solutions to our users
- Own the end-to-end lifecycle of models (problem framing → data → training → evaluation → deployment → monitoring).
- Design features and labeling strategies; improve data quality with heuristic and programmatic techniques (e.g., weak supervision, active learning, synthetic data generation via LLMs).
- Train, tune, and compare models (tree-based, linear/GLM, deep learning, seq2seq, recommendation,LLMs) with reproducible pipelines.
- Build and tune approriate information retrieval for RAG use cases (e.g., dense and sparse retrieval), engineering the right context for the task.
- Implement rigorous offline metrics and online A/B experiments; define guardrails and SLOs for quality, latency, and cost.
- Develop efficient API endpoints for model inference and ensure they are scalable and production ready (e.g., containerization, load balancing, auto-scaling, monitoring, logging, alerting, and incident response) and meet product requirements.
- Experience developing LLM-based features. Experience in prompt engineering is a plus or nice to have.
- Experience in using Al productivity tools such as Cursor, Windsurf, etc. is a plus or nice to have