brand logo
View All Jobs

Machine Learning Engineer

R&D - Platform - Engineering-Platform - Global
Bangalore
About Us
Yellow.ai empowers enterprises to create memorable customer conversations through our generative AI-powered customer service automation platform. Our vision is to drive toward the future of fully autonomous customer support that unlocks unparalleled efficiency and significantly reduces operational costs. Headquartered in San Mateo, Yellow.ai serves over 1000 enterprises, including Sony, Domino’s, Hyundai, Ferrellgas, Logitech, Waste Connections, Randstad, Tiket.com, Lulu Group International, Papa Johns, Volkswagen, ITC Ltd., and OYO, across 85+ countries in 135+ languages. Our platform is built on multi-LLM architecture and continuously trained on 16B+ conversations annually, enabling businesses to deliver elevated experiences and build lasting customer relationships. Founded in 2016 with offices across six countries, Yellow.ai has raised over $102 million from blue-chip investors.

Our Company's Values

Execute with Clarity & Focus - Pursue objectives with precision and unwavering focus.
Create Customer Success - Create a customer-centric culture that prioritises experience and satisfaction.
Move the Needle Everyday - Drive continuous improvement and make tangible progress each day.
Demonstrate Grit - Exhibit resilience, determination and tenacity in overcoming challenges.
Do More with Less - Maximize productivity and outcome while operating within resource constraints
One Yellow.AI Team - Foster a culture of unity and collaboration across the workforce of Yellow.AI.
Job Description
What you’ll do :
  • Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity and computer architecture.
  • Develop and maintain fast, reliable, and highly scalable back end applications using Python
  • Design, implement and maintain APIs, services, and systems across our platform.
  • Debug production issues and identify solutions across services and multiple levels of the stack
  • Develop scalable infrastructure, including microservices and backend, that automates training and deployment of ML models.
  • Collaborate with data scientists to build data and model pipelines.
  • Manage the infrastructure and data pipelines needed to bring code to production.
  • Demonstrate end-to-end understanding of applications (including, but not limited to, the machine learning algorithms) being created.
  • Research and implement best practices to improve the existing machine learning infrastructure.
Job Requirement
What we are looking for :
  • Experience with microservices in Python using Flask or equivalent framework in cloud.
  • Exposure in building RESTful APIs.
  • Strong analytical skills and problem-solving capabilities.
  • Strong knowledge of databases like MySQL, PostgreSQL, and NoSQL databases
  • Solid understanding of general software engineering concepts and principles
  • Deep understanding of Object oriented programming in Python.
  • Experience in Docker, Kubernetes Architecture and monitoring tools.
  • Curiosity to learn about new technologies and potential applications.
  • Desire to be part of a start-up team and contribute significantly to its success.