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, and 2 years of experience building production quality Machine Learning (ML) systems.
Nice to haves:
Master's degree or PhD in Computer Science or a related technical field.
Experience with modern Machine Learning (ML) frameworks (e.g., JAX, Pytorch or TensorFlow).
Experience with launching applied Machine Learning or Natural Language Processing projects.
What you'll be doing:
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
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, and building agreement among key 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 is subject to Google's Applicant and Candidate Privacy Policy.
Equal opportunity and affirmative action employer.
Global company facilitating efficient collaboration and communication globally.
English proficiency requirement for all roles.
Accommodations for Applicants form available for needs requiring accommodation.