About the Role
As a Machine Learning engineer at Zomato, you will be working on a number of interesting problems across a wide range of use cases, like restaurant recommendations, identifying and controlling spam/biased reviews, mining useful insights from reviews, classifying user photos, and even restaurant search ranking – things aimed at improving the customer experience and the product overall. As a key member of our engineering team, you will contribute to all aspects of the software life cycle: design, implementation, testing, experimentation, and fixing any bugs you create. We’re looking for someone who is willing to dive deep, experiment and iterate rapidly, and get things done.
We are currently hiring for Zomato, India's food delivery leader and have opportunities across roles. You will be responsible for designing cutting-edge scalable products to meet Zomato's rapidly growing business. Deliver reliable solutions that handle massive data and high traffic. As a member of the tech team, you get to be part of all aspects of building a scalable product.
Responsibilities
- Maintain and optimise the large-scale Machine Learning infrastructure that powers our Search ranking models.
- Use Natural Language Processing to understand text content like reviews and comments on Zomato, to extract useful content such as dish tags, review summaries/highlights, sentiment analysis from reviews, and also improve our bias-detection algorithms.
- Build and constantly improve our restaurant and dish recommendation engines, to show users relevant, useful content based on their history, preferences, time of day etc.
- Work with other engineers to implement algorithms, abstractions and systems in an efficient way, with strong positive impact on our user-facing products.
- Identify new opportunities to apply Machine Learning to different parts of the Zomato product.
- Take end-to-end ownership of Machine Learning systems - from data pipelines and training to real-time prediction engines.
Requirements
- 3 to 6 years experience.
- Strong command of Python/Go as backend language.
- Solid engineering principles, problem solving and a clear understanding of data structures and algorithms is important.
- Prior experience with scale (consumer tech is a plus).
- Experience or knowledge in generative ai, llm and fine tuning and stable diffusion would be great.
- Ability to join in less than 30 days.