Talent.com
Senior Software Engineer, JAX
Senior Software Engineer, JAXNVIDIA • Remote, CA, US
Senior Software Engineer, JAX

Senior Software Engineer, JAX

NVIDIA • Remote, CA, US
30+ days ago
Job type
  • Full-time
  • Remote
Job description

NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between Python control code and NumPy code. Our goal is to deliver a polished, fast, modular and coordinated platform to handle data, training and analysis for a wide range of deep learning solutions using JAX. To achieve this and provide an excellent user experience, you have strong programming skills and excellent system design skills. You should have excellent communication and planning skills for this role. Come join us to build the next generation of tooling that will advance the numerical computing and machine learning research around the world!

What You Will Be Doing:

  • Play meaningful role in NVIDIA's effort in contributing to JAX.

  • Design and implement JAX core components and drive peak performance on NVIDIA products.

  • Work with AI applied researchers and leaders to build future-proof models

  • Build tools that will increase the efficiency of teams developing AI-based systems.

  • Work to bridge the gap between the latest in numerical computing, simulation and deep learning research and their applications in real world products.

What We Need To See:

  • BS in Computer Science or Computer Engineering or related field (or equivalent experience)

  • 5+ years relevant experience

  • C/C++ and Python programming

  • Experience with machine learning frameworks and their internals (e.g. PyTorch, TensorFlow, scikit-learn, etc.)

  • Proven ability developing customer-facing solutions, balancing feature requests and bugs.

  • Proven technical foundation in CPU and GPU architectures, numeric libraries, modular software design.

  • Highly motivated with excellent verbal and written communication skills.

  • Ability to work successfully with multi-functional teams, principles and architects. Coordinates effectively across organizational boundaries and geographies.

Ways To Stand Out From The Crowd:

  • Understanding of JAX, Autograd, tracing, code generation and DSL compilers and their design.

  • Understanding of deep learning training in distributed contexts: multi-GPU, multi-node, synchronous vs asynchronous.

  • Background with software shipping cycles (dev, deploy, release, CI).

  • Experience building distributed systems and services at large scale.

The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Create a job alert for this search

Senior Software Engineer JAX • Remote, CA, US

Similar jobs
Remote-Senior Software Engineer-Intuit

Remote-Senior Software Engineer-Intuit

S M Software Solutions Inc • Piedra, CA, United States
Remote
Full-time
Job description :We are looking for a Senior Software Engineer specializing in Retrieval-Augmented Generation (RAG) systems, with experience in large language models (LLMs), vector databases, and c...Show more
Last updated: 12 days ago • Promoted
Director of Software Development

Director of Software Development

Talent Elite Group • CA, United States
Full-time
This range is provided by Talent Elite Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Talent Elite Gro...Show more
Last updated: 30+ days ago • Promoted
Senior / Staff Software Engineer

Senior / Staff Software Engineer

Atem Corp • CA, United States
Full-time
Quick Apply
Senior / Staff Software Engineer Remote in the USA Job Description Client builds AI Digital Workers for financial compliance teams.Our agents investigate alerts, review customers and transactions, ...Show more
Last updated: 13 hours ago • New!
Senior SDK Engineer

Senior SDK Engineer

Firestorm • Remote, California, United States,
Remote
Permanent
At Firestorm, we’re on a mission to revolutionize how defense solutions are designed and delivered.We call this vision “democratized deterrence.As a VC-backed company at the intersection of defense...Show more
Last updated: 17 days ago
Java Software Engineer

Java Software Engineer

Openkyber • CA, United States
Full-time
Quick Apply
Hi PFA below requirement and let me know your interested Job title: Java Production Support Engineer Location : Santa Clara, CA (Onsite-Hybrid) Contract: 12+Months Client: PaloAlto Networks Job Des...Show more
Last updated: 2 days ago
Jr. Full Stack Engineer

Jr. Full Stack Engineer

Valer • CA, US
Remote
Full-time
Quick Apply
Join our dynamic team at Valer, where we believe in transforming healthcare through innovative technology! As a Jr.Full Stack Engineer, you will have the opportunity to work alongside passionate an...Show more
Last updated: 14 days ago
Senior Software Engineer

Senior Software Engineer

NR Consulting • CA, United States
Full-time
Title: Senior Software Engineer.Work Location: Foothill Ranch, CA.We are seeking a highly experienced Senior Software Engineer to design and develop robust, scalable,.The job responsibilities cover...Show more
Last updated: 10 days ago • Promoted
z-Part-Time Adjunct Faculty Pool - Computer

z-Part-Time Adjunct Faculty Pool - Computer

InsideHigherEd • Visalia, California, United States
Part-time
Part-Time Adjunct Faculty Pool - Computer.Sequoias Community College District serves a diverse community of learners and is a designated Hispanic Serving Institution.Sequoias Community College Dist...Show more
Last updated: 30+ days ago • Promoted
Senior, Advanced Application Engineer - Location Flexible

Senior, Advanced Application Engineer - Location Flexible

PG&E Corporation Careers • Tollhouse, CA, United States
Full-time
Job Category: Engineering / Science .Job Level: Individual Contributor.Business Unit: Operations - Other.Job Location: Oakland; Alameda; Alta; American Canyon; Angels Camp; Antioch; Auberry; Auburn...Show more
Last updated: 1 hour ago • Promoted • New!
Full time Software Engineers in San Diego, CA

Full time Software Engineers in San Diego, CA

Maania Consultancy Services • California, CA, US
Full-time
Quick Apply
Our client is looking for a Software Engineers (Python, Node.If you're interested please share your updated resume along with your yearly expected salary Role:.Software Engineers (Python, Node.C) L...Show more
Last updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • Tulare, California, US
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
Last updated: 30+ days ago
z-Part-Time Adjunct Faculty Pool - Computer Science

z-Part-Time Adjunct Faculty Pool - Computer Science

InsideHigherEd • Visalia, California, United States
Part-time
Part-Time Adjunct Faculty Pool - Computer Science.Sequoias Community College District serves a diverse community of learners and is a designated Hispanic Serving Institution.Sequoias Community Coll...Show more
Last updated: 30+ days ago • Promoted
AT&T Sales Associate

AT&T Sales Associate

Apex Premier Management • Visalia, CA, US
Full-time
Are you motivated by competition and driven by success? Apex Premier Management is seeking an ambitious AT&T Sales Associate to deliver cutting‑edge wireless devices, internet, and VOIP solutions d...Show more
Last updated: 11 days ago • Promoted
Software Engineer

Software Engineer

Trilyon, Inc. • CA, United States
Full-time
Quick Apply
For over 16 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services.Leveraging our extensive expertise across multiple domains such as C...Show more
Last updated: 5 days ago
Senior, Advanced Application Engineer - Location Flexible

Senior, Advanced Application Engineer - Location Flexible

PG&E Corporation • DINUBA, California, US
Full-time
Job Category: Engineering / Science .Job Level: Individual Contributor.Business Unit: Operations - Other.Job Location: Oakland; Alameda; Alta; American Canyon; Angels Camp; Antioch; Auberry; Auburn...Show more
Last updated: 1 day ago • Promoted
Senior Software QE Manager- Generative AI Experiences Software

Senior Software QE Manager- Generative AI Experiences Software

Apple Inc. • CA, United States
Full-time
At Apple, we strive to make great products that empower people and improve their lives.We believe Generative AI has the potential to unlock new experiences that were never possible before, and are ...Show more
Last updated: 20 hours ago • Promoted • New!
AT&T Sales Agent

AT&T Sales Agent

Apex Premier Management • Visalia, CA, US
Full-time
Apex Premier Management is seeking a driven AT&T Sales Agent to deliver wireless devices, internet, and VOIP solutions directly to Fresno customers.This commission-based opportunity is built for co...Show more
Last updated: 11 days ago • Promoted
Project Engineer - PPF

Project Engineer - PPF

Post Holdings • Visalia, CA, United States
Full-time
Headquartered in Lakeville, Minn.Post Consumer Brands, a business unit of Post Holdings, Inc.The company's portfolio includes beloved brands such as Honey Bunches of Oats®, PEBBLES®, Grape-Nuts® an...Show more
Last updated: 5 days ago • Promoted