1

Graph Theory Jobs in California (NOW HIRING)

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 ...

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 ...

Real world enterprise use cases of graph theory * Gain direct exposure to Fortune 500 clients * Access enterprise-scale AI and data science initiatives through hands-on collaboration with internal ...

Software Engineer - AI

San Francisco, CA · On-site

$140 - $200/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Built on a semantic model, Omni gives enterprises a governed context graph for analytics and AI ... Theory Ventures, First Round Capital, Redpoint Ventures, and GV. Its latest $120M Series C valued ...

New

Real world enterprise use cases of graph theory * Gain direct exposure to Fortune 500 clients * Access enterprise-scale AI and data science initiatives through hands-on collaboration with internal ...

Software Development Manager - Compiler

Cupertino, CA · On-site

$152K - $201K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... an emphasis on graph theory and performance techniques PREFERRED QUALIFICATIONS - PhD in computer science, computer engineering, or related field, or MS degree - Experience with general ...

Data Scientist, AI Solutions

Mountain View, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Experience with graph theory or link analysis for detecting network-based fraud. * Familiarity with unsupervised learning techniques or anomaly detection. * Previous experience working in a high ...

Showing results 41-60

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.

Senior Software Engineer - Evaluation

pony.ai

Fremont, CA • On-site

$120K - $220K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 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 build end-to-end data processing pipelines and toolchains to support large-scale data collection, batch processing, curation, and multi-dimensional evaluation.
  • Design and implement high-performance backend services and distributed architectures , capable of handling large-scale real-time event processing.
  • Collaborate across complex business components to lead the design of targeted system-level evaluation metrics, testing frameworks, and advanced simulation environments.
  • Leverage and improve industry-leading, open-source distributed technologies to continuously advance infrastructure capabilities and processing efficiency.
  • Drive critical architectural decisions and technology selection, ensuring rigorous standards for security, stability, scalability, and high performance.
  • Establish and maintain comprehensive system monitoring, fine-grained observability metrics, and automated alerting frameworks to ensure low latency and reliable production operations.
  • Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering model reasoning, establishing guardrails, and mitigating hallucinations to ensure reliable outputs.

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
Compensation and Benefits

Base Salary Range: $120,000 - $220,000 Annually

Compensation may vary outside of this range depending on many factors, including the candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Compensation and this role may be eligible for bonuses/incentives and restricted stock units.

Also, we provide the following benefits to eligible employees:

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Traditional and Roth 401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Free Food & Snacks