Software Engineer, JAX External
Company: Google
Location: Mountain View
Posted on: July 1, 2025
|
|
Job Description:
Minimum qualifications: Bachelors 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, and 1 year of experience with software design and
architecture. Preferred qualifications: 4 years of experience in
networking, storage, systems architecture, compilers, operating
systems, or modeling and analysis. Experience programming in C,
C++, Java, or Python. Experience building high-quality and reusable
infrastructure for AI. Experience diving into stack-spanning
systems and tools, from high-level Python to low-level C++.
Experience designing APIs. Ability to stay informed on the latest
AI models, tools, and techniques. About the job Googles software
engineers develop the next-generation technologies that change how
billions of users connect, explore, and interact with information
and one another. Our products need to handle information at massive
scale, and extend well beyond web search. Were looking for
engineers who bring fresh ideas from all areas, including
information retrieval, distributed computing, large-scale system
design, networking and data storage, security, artificial
intelligence, natural language processing, UI design and mobile;
the list goes on and is growing every day. As a software engineer,
you will work on a specific project critical to Google’s needs with
opportunities to switch teams and projects as you and our
fast-paced business grow and evolve. We need our engineers to be
versatile, display leadership qualities and be enthusiastic to take
on new problems across the full-stack as we continue to push
technology forward. With your technical expertise you will manage
project priorities, deadlines, and deliverables. You will design,
develop, test, deploy, maintain, and enhance software solutions.
The JAX External (JAXX) teams mission is to expand the
possibilities of generative AI research and deployment using JAX,
with a focus on developing JAX and its ecosystem specifically for
the external community outside of Google. We are a high-agency team
that works on a variety of projects. In this role, you will have
the opportunity to engage directly with the JAX community as well
as engineers across JAX team, Accelerated Linear Algebra (XLA), and
other adjacent teams. Google Cloud accelerates every organization’s
ability to digitally transform its business and industry. We
deliver enterprise-grade solutions that leverage Google’s
cutting-edge technology, and tools that help developers build more
sustainably. Customers in more than 200 countries and territories
turn to Google Cloud as their trusted partner to enable growth and
solve their most critical business problems. The US base salary
range for this full-time position is $166,000-$244,000 bonus equity
benefits. Our salary ranges are determined by role, level, and
location. Within the range, individual pay is determined by work
location and additional factors, including job-related skills,
experience, and relevant education or training. Your recruiter can
share more about the specific salary range for your preferred
location during the hiring process. Please note that the
compensation details listed in US role postings reflect the base
salary only, and do not include bonus, equity, or benefits.
Responsibilities 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.
Keywords: Google, Dublin , Software Engineer, JAX External, IT / Software / Systems , Mountain View, California