1

Tensor Jobs in California (NOW HIRING)

Senior AI/ML Engineer

Sunnyvale, CA · On-site

$140K - $175K/yr

Optimize edge inference performance: model quantization (INT8/FP16), Tensor RT engine compilation, DLA offloading, and latency profiling to meet real-time frame rate targets under concurrent multi ...

Sr. Staff Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Strong experience with AI and GenAI inference frameworks including Py-Torch, TensorFlow, ONNX Runtime, and Llama CPP, with solid understanding of AI fundamentals, model architectures, tensor layouts ...

next page

Showing results 1-20

Tensor information

See California salary details

$45.4K

$162.9K

$240.3K

How much do tensor jobs pay per year?

As of Jun 17, 2026, the average yearly pay for tensor in California is $162,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,800.00 and $167,800.00 per year, depending on experience, location, and employer.

What are Tensor jobs?

Tensor jobs typically refer to roles involving the use or development of tensors, which are mathematical objects used in machine learning and deep learning. These jobs often include positions like machine learning engineer, data scientist, or deep learning researcher, where working with tensor-based libraries such as TensorFlow or PyTorch is common. Responsibilities may include designing and training neural networks, processing multidimensional data, and optimizing machine learning models for performance. Candidates for these roles usually need a strong background in mathematics, programming, and data analysis.

What is a Tensor job?

A Tensor job typically refers to a role involving tensors, which are mathematical objects used in machine learning, AI, and scientific computing. These jobs often require expertise in deep learning frameworks like TensorFlow or PyTorch, where tensors represent multi-dimensional arrays for data processing. A Tensor job can involve designing and optimizing neural networks, performing large-scale data analysis, or working with high-performance computing.

What is the difference between Tensor vs Data Scientist?

AspectTensorData Scientist
Required CredentialsKnowledge of machine learning, programming skills, often a degree in computer science or related fieldsDegree in statistics, computer science, or related fields; strong analytical skills
Work EnvironmentTech companies, AI research labs, software development teamsBusiness, finance, healthcare, and tech industries analyzing data to inform decisions
Industry UsagePrimarily in AI, machine learning, and deep learning projectsAcross industries for data analysis, predictive modeling, and insights

While a Tensor is a fundamental data structure used in machine learning frameworks like TensorFlow, a Data Scientist analyzes data to extract insights and build models. Tensors are tools that Data Scientists often work with, but they are not roles themselves. Understanding tensors is essential for Data Scientists involved in AI and machine learning projects.

What are some common challenges faced by TensorFlow Developers when working on large-scale machine learning projects?

TensorFlow Developers often encounter challenges such as optimizing model performance for large datasets, managing distributed training across multiple GPUs or TPUs, and ensuring reproducibility of experiments. Collaboration with data engineers and DevOps teams is essential to streamline data pipelines and deployment workflows. Staying up to date with frequent updates in the TensorFlow ecosystem and best practices for model optimization is also crucial for success in this role.

What are the key skills and qualifications needed to thrive as a Tensor?

I'm sorry, but 'Tensor' is not recognized as a real-world professional occupation.
What cities in California are hiring for Tensor jobs? Cities in California with the most Tensor job openings:
Infographic showing various Tensor job openings in California as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $162,857 per year, or $78.3 per hour.
Senior Software Engineer -- cuEquivariance

Senior Software Engineer -- cuEquivariance

NVIDIA

Santa Clara, CA • On-site

$143K - $189K/yr

Full-time

Posted 26 days ago


Job description

Job Summary:
NVIDIA has been a leader in computer graphics and accelerated computing for over 25 years and is now leveraging AI for the next computing era. They are seeking a Senior Software Engineer to join the cuEquivariance team, responsible for building and optimizing GPU-accelerated geometric ML primitives and collaborating with research teams to deliver production-quality software for scientific applications.
Responsibilities:
• Build, implement, and optimize CUDA kernels for equivariant neural network primitives — tensor products, segmented polynomials, and triangle-based operations — targeting peak performance across NVIDIA GPU generations.
• Be responsible for the end-to-end delivery of GPU-accelerated geometric ML primitives: from implementation to validated, production-quality software that external frameworks depend on.
• Build and maintain the interfaces for PyTorch and JAX that expose cuEquivariance primitives to application developers and researchers.
• Drive CI/CD infrastructure for multi-GPU kernel builds, automated correctness testing, and performance regression tracking.
• Collaborate with Applied Science and research teams to evaluate new equivariant architectures and translate prototypes into production kernels.
• Engage directly with third-party framework developers and partners to align on interfaces and ensure delivered software integrates cleanly into production pipelines.
Qualifications:
Required:
• 6+ years of software engineering experience with a strong background in CUDA and GPU programming.
• Deep proficiency in C++ and Python; experience building and shipping production libraries used by external developers.
• Good foundation in GPU computing: memory hierarchy, warp-level execution, occupancy, and performance profiling methodology.
• Experience building or chipping in to production scientific software libraries, ML frameworks, or developer-facing GPU APIs.
• Familiarity with concepts in geometric machine learning — equivariance, group representations, irreducible representations, or tensor products — sufficient to work efficiently in the domain.
• BS/MS in Computer Science, Physics, Applied Mathematics, or a related field, or equivalent experience.
Preferred:
• You have chipped in to or deeply used a major neural network framework that respects equivariance: e3nn, MACE, NequIP, SE(3)-Transformers, or similar.
• Hands-on experience with Triton kernel development or other GPU kernel authoring tools alongside CUDA.
• Experience with mixed-precision or tensor-core-aware algorithm design for scientific or ML workloads.
• PhD or equivalent experience in computational chemistry, biophysics, physics, or computer science with a focus on geometric deep learning or HPC.
• Contributions to open-source geometric ML or GPU computing projects.
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993