ML Engineer


40LPA - 60LPA

Min Experience

4 years



About the role


Company name: Richpanel | HQ Location: San Jose, California | Website | LinkedIn


Role: ML Engineer

  • Salary: Rs. 40-60 lakhs per annum
  • Experience: 4+ years
  • Location: Bangalore 
  • Type: Full-time

What are we building

We believe that the future of customer service is no service. We predict that the $260B+ BPO market will cease to exist in just a few years, and Richpanel aims to pioneer this transition.


Every once in a while comes an invention that completely disrupts previous ways of doing business. Example: Digital directories made the entire yellow pages & printed directory industry obsolete. LLMs and AI will disrupt a large number of industries including customer service.


We at Richpanel are working on leveraging AI to fundamentally change how customer service is done. We believe our tech will be the beginning of the end of the contact center business.


  1. Support will no longer dependent on the agent you get that day
  2. Support calls will have zero wait times
  3. Support will be effortless, will be instant, will be high quality!
  4. We help businesses build brands that provide truly great customer experiences, no matter their scale. We help businesses provide the support they are proud of!



  1. Enhance our retrieval-augmented generation (RAG) capabilities, ensuring our models effectively integrate and utilize diverse data sources.
  2. Work on embedding generation techniques, optimising them for accuracy and efficiency.
  3. Keep abreast of the latest developments in AI models, their evolving capabilities, and the complexities of integration. Position yourself as the go-to expert within the team, guiding our end users in crafting their use cases with the most suitable models.
  4. Collaborate with backend and frontend teams to integrate AI models into products and services.
  5. We're all about our users - listen to their needs, help them, build strong relationships! Expect to dive into customer support now and then as everyone else in the team.

Typical Week as an ML Engineer @ Richpanel

  1. Improve the KPIs for our AI Suggestion Engine called SideKick which Generates Responses to Queries from customer
  2. Work with the Product team to help guide the ML feature roadmap for the company.
  3. Publish Engineering Review Documents proposing tech solutions in the interjection of engineering and ML to solve important business problems for Richpanel.
  4. Maintain a high-quality python code-base that is home to all of Richpanel’s AI services, by contributing, reviewing and documenting.
  5. Build a great culture for ML problem solving at Richpanel, by continuously investing in monitoring, discovery of new research and building a feedback loop pipeline from product to ML models.

You will be a great fit if you have...

  1. Bachelor's or Master's degree in Computer Science, Machine Learning, AI, or related fields.
  2. Proven experience in machine learning and AI, with a focus on generative models.
  3. You’ve built retrieval-augmented generation pipelines
  4. Strong proficiency in Python and popular machine learning frameworks like TensorFlow or PyTorch.
  5. Experience with embedding techniques and understanding of their applications in AI models.
  6. Excellent problem-solving skills and the ability to work in fast-paced environments.
  7. Strong communication and collaboration skills.


  1. Python
  2. Libraries/frameworks: Pytorch
  3. Lots of custom retrieval augmented generation pipelining.
  4. Cloud Architecture (AWS/GCP)
  5. Server-less Technology (good to have)
  6. Understanding of Micro-services Architecture (good to have)
  7. 2 yrs building NLP applications in Production

About the company

About us

We started Richpanel to help businesses build experiences that require zero (or almost zero) customer service. This does not mean being unavailable for your customers. But it means that you should be so obsessed with your customers, that you study their experience, every edge case, and build for it. If you think about it you only contact customer service when something breaks or you have an edge case that the app is not equipped to handle. If everything works and does what you expect it to - you will never contact customer service.


The concept may sound far-fetched but it’s very attainable. When was the last time you contacted customer service at Facebook or at Zoom? The big tech companies have been building such experiences for years and that’s how they earn them our customer’s trust & our repeat business. This is what gives them the operating leverage. While other businesses hire thousands of agents, the big tech lets their product do most of the work.


Our product is inspired by the likes of Amazon and Uber. Uber has a dedicated team called ‘Customer Obsession Engineering’ that works exclusively to create product-led support experiences. We are on our way to create better than Amazon/Uber like experiences for all businesses, without needing engineers and without needing weeks to go live.


Founder/Recruiter profiles:

Amit RG


customer service
machine learning