Senior Software Engineer, Machine Learning, Model Optimization
AI Summary ✨
Requirements:
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 in building production quality ML systems.
Nice to haves:
Master's degree or PhD in Computer Science or a related technical field.
Experience with modern ML frameworks (e.g., JAX, Pytorch, or TensorFlow).
Experience with launching applied Machine Learning/Natural Language Processing (ML/NLP) projects.
What you'll be doing:
Build the platform that incorporates fine-tuning, multi-agent systems, prompt engineering, model optimization, etc. into the Google product development lifecycle.
Develop and maintain products written in C++ and Python conforming with Google-wide coding and testing standards.
Design and implement customer requested GenAI features through multiple stages such as requirements gathering, proposing design, building agreement among 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.
Perks and benefits:
Information collected and processed as part of your Google Careers profile and any job applications you choose to submit are subject to Google's Applicant and Candidate Privacy Policy.
Google is an equal opportunity and affirmative action employer.
English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location.