1

Graph Theory Jobs in California (NOW HIRING)

Senior Software Engineer

San Jose, CA · On-site

$154 - $286/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The role involves using advanced math, computer science, graph theory, and machine learning to solve the routing problem. Qualifications * Basic Requirements: BS/MS/PhD in Computer Science, Applied ...

Deep understanding of identity resolution methodologies, graph theory, data onboarding, and privacy-compliant matching techniques * Experience shipping identity products or working with identity ...

Senior Software Engineer

San Jose, CA · On-site

$154K - $286K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We use advanced math, computer science, graph theory and machine learning to solve the routing problem. Basic Requirements: Educational Background & Experience * BS/MS/Phd in Computer Science ...

Deep understanding of identity resolution methodologies, graph theory, data onboarding, and privacy-compliant matching techniques * Experience shipping identity products or working with identity ...

Deep understanding of identity resolution methodologies, graph theory, data onboarding, and privacy-compliant matching techniques * Experience shipping identity products or working with identity ...

Software Engineer, Routing

Mountain View, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Expertise in motion planning, graph theory, and related domains * Facility with complex autonomous systems * Excitement to solve ambiguous, real-world challenges Bonus points if you have: * Deployed ...

Senior Software Engineer

San Jose, CA · On-site

$154K - $286K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We use advanced math, computer science, graph theory and machine learning to solve the routing problem. Basic Requirements: Educational Background & Experience * BS/MS/Phd in Computer Science ...

Software Engineer - Evaluation

Fremont, CA · On-site

$120K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Software Engineer - Evaluation

Fremont, CA · On-site

$120K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Software Engineer - Evaluation

Fremont, CA · On-site

$120K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Software Engineer - Evaluation

Fremont, CA · On-site

$120K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Senior Software Engineer - Evaluation

Fremont, CA

$120K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Senior Software Engineer - Evaluation

Fremont, CA · On-site

$120K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes ...

Showing results 21-40

Graph Theory information

See California salary details

$12

$51

$95

How much do graph theory jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for graph theory in California is $51.33, according to ZipRecruiter salary data. Most workers in this role earn between $32.48 and $66.38 per hour, depending on experience, location, and employer.

What is a graph theory job?

A Graph Theory job involves applying mathematical concepts of graphs—nodes (vertices) connected by edges—to solve complex problems in computer science, data analysis, networking, and optimization. Professionals in this field work in areas such as cybersecurity, machine learning, bioinformatics, and logistics, designing algorithms and models for efficient processing of interconnected data. Roles may include research scientists, data scientists, software engineers, or operations researchers. Strong skills in discrete mathematics, algorithm design, and programming (e.g., Python, C++, or R) are typically required.

What are some of the primary industries that employ professionals specializing in graph theory?

Professionals with expertise in Graph Theory are highly sought after in industries such as technology (especially in software development and artificial intelligence), telecommunications, logistics and transportation, and finance. They often work on optimizing networks, analyzing large data sets, designing algorithms, or modeling complex systems. These roles can be found at research institutions, universities, tech companies, and consulting firms. Depending on the industry, you may collaborate with data scientists, engineers, and other specialists to solve unique and impactful challenges.

What are the key skills and qualifications needed to thrive in the graph theory position, and why are they important?

To excel in a Graph Theory role, candidates typically need strong mathematical analysis skills, a background in discrete mathematics or computer science, and often an advanced degree such as a Master's or Ph.D. in a related field. Familiarity with programming languages such as Python or C++, alongside expertise in relevant computational libraries and algorithm development tools, is highly valued. Strong problem-solving abilities, attention to detail, and collaborative communication enhance performance in team-based research or applied project settings. These combined skills are critical for developing innovative solutions to complex problems and advancing the practical applications of graph theory across fields like network analysis, data science, and logistics.

Is graph theory worth studying?

Graph theory is a fundamental area in computer science, mathematics, and network analysis, with applications in data structures, algorithms, and optimization. Studying graph theory can enhance problem-solving skills and open opportunities in fields like software development, data analysis, and research. Proficiency in graph algorithms and tools such as network modeling is valuable for many technical roles.

What are popular job titles related to Graph Theory jobs in California?

For Graph Theory jobs in California, the most frequently searched job titles are:

What job categories do people searching Graph Theory jobs in California look for?

The top searched job categories for Graph Theory jobs in California are:

What cities in California are hiring for Graph Theory jobs?

Cities in California with the most Graph Theory job openings:

Infographic showing various Graph Theory job openings in California as of August 2026, with employment types broken down into 44% Full Time, and 56% Contract. Highlights an 100% In-person job distribution, with an average salary of $106,769 per year, or $51.3 per hour.

Software Engineer Intern - Generalist

pony.ai

Fremont, CA

$7.0K - $10K/mo

Internship

Re-posted 19 days ago


Job description

Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the commercialization of autonomous driving and is committed to developing the safest autonomous driving capabilities on a global scale. Pony.ai's leading position has been recognized, with CNBC ranking Pony.ai #10 on its CNBC Disruptor list of the 50 most innovative and disruptive tech companies of 2022. In June 2023, Pony.ai was recognized on the XPRIZE and Bessemer Venture Partners inaugural "XB100" 2023 list of the world's top 100 private deep tech companies, ranking #12 globally. As of August 2023, Pony.ai has accumulated nearly 21 million miles of autonomous driving globally. Pony.ai went public at NASDAQ in November 2024.

Responsibility
  • Design and implement algorithms and evaluation metrics to drive core AI decision-making.
  • Build scalable data pipelines and toolchains for large-scale data ingestion, batch processing, and evaluation.
  • Design system-level evaluation metrics, testing frameworks, and simulation environments across business components.

Requirements

  • Strong programming skills in C/C++, Python, and software design
  • Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes, and complexity analysis.
  • Possessing solid engineering discipline, or demonstrating strong interest and potential in building large-scale systems, with the ability to maximize performance while keeping complexity and cost to a minimum.
  • Pursueing a BS/MS or Ph.D in Computer Science or a related field
  • Experience in large data set processing and familiarity with real time systems
  • Solid experience in a fast-paced and structured engineering environment
  • Full stack experience including both front end and back end is preferred
  • Statistics analysis experience is preferred

Note

  • The position is rolling-based and can start anytime.
  • This position is fully onsite in Fremont, at least 3 months.

Compensation

  • Master: $7000/month
  • PhD: $10,000/month

Please click here for our privacy disclosure.