Senior Software Engineer
About the role
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering, Computer Information
Systems, Mathematics or a related field and 5 years of progressive,
post-baccalaureate experience in the job offered or in a Software
Engineer-related occupation.
- Alternatively, will accept a Master’s degree in Computer Science,
Engineering, Computer Information Systems, Mathematics or a related field,
and 3 years of experience in the job offered or in a Software
Engineer-related occupation.
- Position requires 3 years of experience in the following: C++ for software
development; Python for machine learning; Productionizing large language and
multimodal models or ML infrastructure development for model deployment,
evaluation, and optimization; Developing and refining user interface code
using modern UI toolkits such as React, Angular, Flutter or similar; and Root
cause analysis for debugging software and ML systems.
ABOUT THE JOB:
The US base salary range for this full-time position is $221,450 - $253,000 +
15% bonus target + equity + benefits determined by role, level, and location.
Individual pay is determined by additional factors, including job-related
skills, experience, and relevant education or training. Learn more about
benefits at Google
[https://www.google.com/about/careers/applications/benefits/].
Artificial intelligence will be one of humanity’s most transformative
inventions. At Google DeepMind, we are a pioneering AI lab with exceptional
interdisciplinary teams focused on advancing AI development to solve complex
global challenges and accelerate high-quality product innovation for billions of
users. We use our technologies for widespread public benefit and scientific
discovery, ensuring safety and ethics are always our highest priority.
We are pushing the boundaries across multiple domains. Our global teams offer
diverse learning opportunities and varied career pathways for those driven to
achieve exceptional results through collective effort.
RESPONSIBILITIES:
- Create new user experiences that build upon state of the art Gemini models
that will delight and engage our users.
- Develop new infrastructure to support advanced capabilities, such as new
training or evaluation methods.
- Collaborate with UX, UXR and PM to identify and prioritize user journeys and
incorporate these into the design of the software.
- Collaborate with engineering peers and stakeholders through design and code
reviews to establish and maintain best practices in software development.
- Drive the short-term technical vision and roadmap for your team, evolving
strategies to meet future requirements and infrastructure needs.
Responsibilities
- Create user experiences based on Gemini models.
- Develop infrastructure for advanced training and evaluation capabilities.
- Collaborate with UX, UXR, and product managers to prioritize user journeys and shape software design.
- Participate in design and code reviews to establish software development best practices.
- Drive the team's short-term technical vision and roadmap.
Qualifications
- Bachelor’s degree in a related field and 5 years of relevant experience, or a master’s degree and 3 years of relevant experience.
- 3 years of experience with C++ software development and Python for machine learning.
- 3 years of experience productionizing large language and multimodal models or developing ML infrastructure for model deployment, evaluation, and optimization.
- 3 years of experience developing user interfaces with modern toolkits such as React, Angular, or Flutter.
- 3 years of experience performing root cause analysis to debug software and ML systems.
Benefits
- 15% target bonus
- Equity
- Benefits package
Skills mentioned
About Google
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh
H-1B sponsorship history
Historical employer filing data was found for Google. The employer record includes 57,181 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.