About the job
Join the Food AI team as we transform the food ordering experience with AI agents. Our mission is to revolutionize the restaurant industry by streamlining the drive-thru experience, empowering businesses to operate more efficiently, and enhancing customer satisfaction. We leverage Gemini to develop intelligent food ordering bots that provide a natural, efficient, and friendly ordering experience for customers. Applied AI builds conversational agents deployed at a large scale that achieve very meaningful results in the real world.
Responsibilities
Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Develop and scale the Food AI platform to accommodate a growing customer base.
Employ a data-driven approach to analyze opportunities for improvement in Food AI, propose innovative solutions, and collaborate with relevant teams to land them.
Take full ownership of the Food AI feature development lifecycle, from initial idea experimentation, design, implementation, deployment, monitoring, and ongoing optimization.
Partner with various Vertex and Gemini teams to improve the quality of the foundation LLM and speech-to-text model.
Qualifications
Minimum
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
Experience in LLM, Python, Java, Go.
Preferred
Master's degree or PhD in Computer Science or related technical field.
5 years of experience with data structures and algorithms.
Experience in productizing and productionalizing applied ML/NLP systems.
Familiarity with LLM technologies, and experience in production grade LLM-based applications.
Passion in optimizing a system end-to-end, not limited to the ML-based components.
Passion in innovations and converting technologies to product value.