Taro Logo

Software Engineer, JAX External

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Software Engineer, JAX External

Google is seeking a Software Engineer for their JAX External (JAXX) team, focused on expanding the possibilities of generative AI research and deployment using JAX. This role is critical in developing JAX and its ecosystem specifically for the external community outside of Google. The position offers an opportunity to work with cutting-edge AI technology while engaging directly with the JAX community and collaborating with engineers across JAX team, Accelerated Linear Algebra (XLA), and other adjacent teams.

The ideal candidate will have strong software development experience, particularly in languages like Python, C++, or Java, and a deep understanding of AI infrastructure. The role involves implementing and benchmarking JAX models, designing new features, and working on high-performance kernels. This position requires both technical expertise in software development and the ability to work effectively with the broader JAX user community.

Working at Google offers the chance to impact billions of users while being part of a team that's pushing the boundaries of AI technology. The position comes with competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Located in either Mountain View or San Francisco, this role provides an opportunity to work at one of tech's most innovative companies while contributing to the advancement of AI infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer, JAX External

  • Implement and benchmark reference JAX models and techniques and also inform new JAX features and improvements
  • Work with the JAX team to design and implement new JAX features
  • Author and improve high-performance kernels
  • Work directly with JAX power users to solve problems and enable new workloads

Requirements For Software Engineer, JAX External

Python
Java
  • 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
  • 2 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Benefits For Software Engineer, JAX External

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer, JAX External