1

Graph Theory Jobs in California (NOW HIRING)

Senior Software Engineer/Research Scientist

San Diego, CA · On-site

$217K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Apply strong mathematical and engineering knowledge to support advanced algorithm development, including work involving probability and statistics, estimation theory, machine learning, graph theory ...

Your deep understanding of graph theory and its applications allows you to solve real-world challenges in multiple die design and manufacturing. You are not just a coder; you are a thinker and a doer ...

Your deep understanding of graph theory and its applications allows you to solve real-world challenges in multiple die design and manufacturing. You are not just a coder; you are a thinker and a doer ...

Software Engineer II

San Jose, CA

$101K - $188K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We use advanced math, computer science, graph theory and machine learning to solve challenging problems. Many of our customers (top semiconductor companies), government research agencies and ...

Software Engineer II

San Jose, CA

$101K - $188K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We use advanced math, computer science, graph theory and machine learning to solve challenging problems. Many of our customers (top semiconductor companies), government research agencies and ...

Software Engineer II

San Jose, CA · On-site

$101K - $188K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We use advanced math, computer science, graph theory and machine learning to solve challenging problems. Many of our customers (top semiconductor companies), government research agencies and ...

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

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

Manager, Memory & Symbolication Tools

Cupertino, CA

$206K - $356K/yr

  • Medical

  • Dental

  • Retirement

This is within the Xcode Runtime Tools team, and core interests should include optimization, reverse engineering, security, debugging, graph theory, and data visualization. You should have an ...

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

next page

Showing results 1-20

Graph Theory information

See California salary details

$12

$51

$95

How much do graph theory jobs pay per hour?

As of Aug 16, 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.

Backend Java Developer with Graph Database Knowledge

talentmovers inc

San Diego, CA • On-site

$53.50 - $69.50/hr

Contractor

Re-posted 17 days ago


Job description

Job Title: Backend Java Developer with Graph Database Knowledge

Location: San Diego, CA

Pay Rate : On C2C

Job Summary:

We are looking for a talented Backend Java Developer with hands-on experience in graph databases to join our growing engineering team. You will be responsible for developing scalable and efficient backend services using Java, and designing and integrating complex data models with graph database systems such as Neo4j or Amazon Neptune.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Java (Spring Boot or similar frameworks)
  • Build and optimize graph-based data models and queries using technologies like Neo4j, Cypher, or Gremlin
  • Integrate graph databases with microservices to deliver advanced querying capabilities and relationship-based analytics
  • Collaborate with front-end developers, data engineers, and product managers to deliver end-to-end solutions
  • Ensure code quality through testing, code reviews, and adherence to software development best practices
  • Monitor and troubleshoot system performance, especially around data modeling and query execution in graph systems
  • Design and implement secure and efficient data access and storage strategies

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 3+ years of backend development experience in Java (Spring Boot, Hibernate, etc.)
  • Hands-on experience with graph databases such as Neo4j, Amazon Neptune, ArangoDB, or OrientDB
  • Strong understanding of graph theory and data modeling techniques for graphs
  • Proficiency in graph query languages such as Cypher or Gremlin
  • Familiarity with RESTful APIs, JSON, and HTTP protocols
  • Experience with relational and NoSQL databases
  • Knowledge of version control tools (e.g., Git) and CI/CD workflows

Preferred Qualifications:

  • Experience designing recommendation systems, fraud detection, or knowledge graphs
  • Understanding of GraphQL and its integration with graph databases
  • Familiarity with containerization (Docker) and orchestration tools (Kubernetes)
  • Exposure to cloud platforms like AWS, GCP, or Azure (especially services like Amazon Neptune)
  • Performance tuning of large-scale graph databases