Senior Software Engineer, Machine Learning Model Optimization

Google is a leading technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning Model Optimization

Google is seeking a Senior Software Engineer specializing in Machine Learning Model Optimization to join their team in London, UK. This role is part of Google's efforts to shape the future of applied Machine Learning (ML) and push the boundaries of what's possible with Generative Artificial Intelligence technologies.

As a Senior Software Engineer, you will be responsible for building the platform to integrate GenAI-based technologies into Google's suite of consumer-facing products. Your mission will be to empower developers and researchers with GenAI enablement tools, driving innovation and unlocking the potential of ML across a diverse range of applications. You will play a pivotal role in building a team to ensure the deployment of genAI across Google is as easy, economical, and as fast as possible.

The ideal candidate should have a strong background in software development, particularly in C++, Python, or Java, with extensive experience in machine learning algorithms and tools. You should be comfortable with building production-quality ML systems and have the ability to work on complex projects that involve multiple stages from requirements gathering to production rollout.

This position offers the opportunity to work on cutting-edge AI technologies and contribute to Google's mission of organizing the world's information and making it universally accessible and useful. You'll be part of a team that's at the forefront of AI innovation, working on projects that have the potential to impact billions of users worldwide.

If you're passionate about machine learning, have a strong technical background, and want to be at the cutting edge of AI development, this role at Google could be an excellent opportunity for your career growth and to make a significant impact in the field of artificial intelligence.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Machine Learning Model Optimization

  • Build the platform that incorporates fine-tuning, multi-agent systems, prompt engineering, model optimization, etc. into the Google product development lifecycle
  • Develop and maintain our products, written in C++ and Python, conforms with Google-wide coding and testing standards
  • Design and implement customer requested GenAI features through multiple stages such as requirements gathering, proposing design and building agreement among the stakeholders, implementing and rolling out to production
  • Collaborate with stakeholders to identify emerging technology related to GenAI and develop a plan for translating these into practical solutions for Google products

Requirements For Senior Software Engineer, Machine Learning Model Optimization

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, Python or Java programming languages, and with data structures/algorithms
  • 3 years of experience with machine learning algorithms and tools
  • 2 years of experience building production quality ML systems

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning Model Optimization

Senior Software Engineer, Machine Learning, Search

Senior Software Engineer position at Google focusing on Machine Learning and Search, developing next-generation technologies that impact billions of users globally.

Senior Software Engineer, Performance, Machine Learning Accelerators

Senior Software Engineer role at Google Cloud focusing on performance optimization of Machine Learning Accelerators, offering competitive compensation and growth opportunities.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and cloud infrastructure, requiring expertise in ML, software development, and cloud technologies.

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, focusing on customer and partner technical solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and the opportunity to work on cutting-edge cloud infrastructure.