Senior Software Engineer, Vertex AI

Google is a leading technology company developing next-generation solutions that connect billions of users worldwide.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Vertex AI

Google is seeking a Senior Software Engineer for their Vertex AI team in Warsaw, Poland. This role requires a minimum of 5 years of software development experience and 3 years in testing, maintaining, or launching software products. The ideal candidate will have expertise in Generative AI, machine learning algorithms, and tools like TensorFlow.

Key responsibilities include leading the development of Conversational Search and Question Answering systems, understanding use cases for conversational search, and implementing scalable machine learning infrastructure. The role involves working with research and product teams to design and implement high-quality models.

Google offers a dynamic work environment where engineers can contribute to next-generation technologies that impact billions of users. The company values versatility, leadership, and enthusiasm for tackling new problems across the full-stack. This position provides opportunities to work on critical projects with the potential to switch teams as the fast-paced business evolves.

The ideal candidate will have a Bachelor's degree (Master's or PhD preferred) in Computer Science or a related field, experience in complex, matrixed organizations, and expertise in developing accessible technologies. Experience with Large Model infrastructure, including T5X and PAX, is a plus.

Google is committed to diversity, equity, and inclusion, providing equal opportunities for all qualified candidates. They offer accommodations for applicants with special needs and maintain a global work environment where English proficiency is required for effective collaboration.

Last updated 5 months ago

Responsibilities For Senior Software Engineer, Vertex AI

  • Drive and lead in the development and governance of the Conversational Search and Question and Answering stack, and address research and product teams' needs
  • Understand various use cases and pain points for conversational search, and work with the modeling team, collaborators in research, and production users to design and implement better quality models
  • Propose, design, and implement production-grade and scalable machine learning infrastructure that integrates well with the existing tech stack

Requirements For Senior Software Engineer, Vertex AI

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in Generative AI (e.g., Large Language Models, Multi-Modal, Large Vision Models)
  • Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing, or other ML discipline

Interested in this job?

Jobs Related To Google Senior Software Engineer, Vertex AI

Senior Software Developer, AI/ML, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on machine learning research and development, requiring 5 years of software development experience and strong ML expertise.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLM systems for Pixel devices, combining machine learning expertise with mobile development.

Senior Imaging and On-Device Machine Learning Software Engineer

Senior role focusing on imaging and machine learning software development for Google's Tensor SoC-based Pixel devices, involving AI and computational photography.

Senior Software Engineer, Machine Learning, Labs

Senior Software Engineer position at Google Labs focusing on machine learning and AI development, offering competitive compensation and the opportunity to work on innovative projects.

Customer Engineer, Applied AI (German, English)

Senior Customer Engineer position at Google Cloud, focusing on Applied AI solutions and customer engagement across EMEA, requiring expertise in conversational AI and cloud architecture.