1

Mathematical Programming Jobs in California (NOW HIRING)

Senior Java Developer

Newport Beach, CA · On-site

$61.25 - $78.25/hr

Computer Science/ Math / Engineering background * 10+ Year of hands on working experience as software engineer/developer. * Fluent in Java 8 + Spring. * Experience in GitLab CI/CD. * Experience in ...

Sr Java Developer

Newport Beach, CA · On-site

$61.25 - $78.25/hr

Computer Science/ Math / Engineering background * 10+ Year of hands on working experience as software engineer/developer. * Fluent in Java 8 + Spring. * Experience in GitLab CI/CD. * Experience in ...

Showing results 41-60

Mathematical Programming information

What is a mathematical programming?

A Mathematical Programming job involves using mathematical models, optimization techniques, and algorithms to solve complex problems in various industries. Professionals in this field work on tasks such as resource allocation, scheduling, risk analysis, and decision-making processes. They utilize programming languages like Python, R, or specialized optimization software to develop efficient solutions. Common industries that hire for this role include finance, logistics, engineering, and data science. These jobs require strong analytical skills, mathematical knowledge, and the ability to translate real-world problems into mathematical formulations.

What are the typical responsibilities of someone working in mathematical programming?

Professionals in Mathematical Programming are primarily responsible for developing, implementing, and analyzing mathematical models to solve complex optimization problems in areas like logistics, finance, or engineering. Their daily tasks often include formulating models, coding algorithms, running simulations, and interpreting results to advise decision-makers. Mathematical Programmers frequently collaborate with cross-functional teams such as data analysts, domain experts, and project managers to tailor solutions to organizational needs. This hands-on, collaborative role offers continuous learning opportunities and exposure to a wide variety of real-world problems, making it a dynamic and rewarding career choice.

What are the key skills and qualifications needed to thrive in mathematical programming, and why are they important?

To excel in Mathematical Programming, candidates typically need a strong background in mathematics, operations research, and computer science, often supported by a relevant bachelor's or master's degree. Proficiency in programming languages such as Python, MATLAB, or specialized optimization software like CPLEX and Gurobi is highly valued in this field. Strong analytical thinking, problem-solving abilities, and clear communication skills help professionals interpret complex data and effectively present solutions. These skills are vital for developing efficient algorithms and optimization models that solve real-world business or engineering challenges.

What are the most commonly searched types of Mathematical Programming jobs in California?

The most popular types of Mathematical Programming jobs in California are:

What are popular job titles related to Mathematical Programming jobs in California?

For Mathematical Programming jobs in California, the most frequently searched job titles are:

What job categories do people searching Mathematical Programming jobs in California look for?

The top searched job categories for Mathematical Programming jobs in California are:

Infographic showing various Mathematical Programming job openings in California as of August 2026, with employment types broken down into 60% Full Time, and 40% Part Time. Highlights an 100% In-person job distribution.

PhD Software Engineering Intern, Decision Intelligence - Fall 2026

Nvidia

Santa Clara, CA • On-site

Full-time, Internship

Re-posted 14 days ago


Key responsibilities

  • Prototype and develop parallel algorithms for decision optimization problems.

  • Perform performance tuning, optimization, and benchmarking of large-scale parallel numerical software.

  • Collaborate with team members to understand software use cases and requirements.


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

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. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.

Come join the team and see how you can make a lasting impact on the world. Are you passionate about decision optimization, genAI, and advanced parallel computing techniques. NVIDIA's cuOpt team is at the forefront of redefining decision-making systems with a GPU-accelerated open-source platform.

If you are looking for a place where you can apply your outstanding skills and make a meaningful impact, this is the opportunity for you. Join us to help build the future of decision intelligence. What you'll be doing: Prototype and develop parallel algorithms for decision optimization problems Performance tuning, optimization, and benchmarking of large-scale parallel numerical software Collaborate with team members to understand software use cases and requirements What we need to see: Pursuing a PhD degree in Computer Science or a related field Excellent parallel C++ programming, with familiarity in CUDA programming Deep understanding of algorithms and numerical methods fundamentals in operations research and optimization Mathematical programming (linear, quadratic, mixed-integer) and/or fundamentals of heuristics like genetic algorithms and large neighborhood search Ability to work independently and lead your own development effort Ways to stand out from the crowd: Experience in algorithmic discovery via autoresearch agents and automated code evolution Track record of relevant open-source contributions in optimization, machine learning, or GPU programming Understanding of hardware and system architecture, including CPU/GPU/Memory/Storage, and everything related to performance optimization Proficiency in a scripting language, preferably Python Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package.

As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ Our internship hourly rates are a standard pay based on the position, your location, year in school, degree, and experience. The hourly rate for our interns is 30 USD - 94 USD. You will also be eligible for Intern benefits

Applications for this job will be accepted at least until May 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

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.


What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


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