1

Discrete Mathematics Jobs in California (NOW HIRING)

Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features. * Think Systemically: Anticipate ...

Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features. * Think Systemically: Anticipate ...

Showing results 21-40

Discrete Mathematics information

See California salary details

$11

$24

$43

How much do discrete mathematics jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for discrete mathematics in California is $24.75, according to ZipRecruiter salary data. Most workers in this role earn between $17.07 and $28.22 per hour, depending on experience, location, and employer.

What careers use discrete mathematics?

Discrete mathematics is fundamental in careers such as computer science, software engineering, cryptography, data analysis, and network security. Professionals in these fields use concepts like algorithms, graph theory, and combinatorics to develop software, secure data, and solve complex computational problems.

What is discrete mathematics?

A Discrete Mathematics job involves applying mathematical principles to solve problems in computer science, cryptography, network security, algorithms, and data structures. Professionals in this field analyze and design efficient systems using logic, set theory, combinatorics, and graph theory. These roles are common in technology companies, research institutions, and financial sectors, where problem-solving and logical reasoning are essential.

What can you do with discrete mathematics?

Discrete mathematics is fundamental in computer science jobs, enabling tasks such as designing algorithms, analyzing data structures, cryptography, and developing software. It provides essential skills for problem-solving, logical reasoning, and understanding computational complexity, which are valuable in roles like software developer, data analyst, and cybersecurity specialist.

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

To thrive in a Discrete Mathematics role, you need strong proficiency in mathematical reasoning, logical problem-solving, and a background in mathematics or computer science, often demonstrated with at least a bachelor's degree. Familiarity with programming languages (such as Python or MATLAB), mathematical modeling software, and relevant certifications (like actuarial exams or teaching credentials) may be required depending on the specific application. Exceptional analytical thinking, attention to detail, and effective communication are valuable soft skills. These qualifications enable you to clearly interpret, analyze, and communicate complex mathematical concepts to drive research, teaching, or technical innovation.

What does a discrete mathematics professional do?

In a Discrete Mathematics role, your daily tasks may include analyzing and modeling complex systems, solving combinatorial or algorithmic problems, and preparing formal proofs or technical reports. If working in academia, you might design coursework, conduct lectures, and mentor students, while roles in industry often involve collaborating with software engineers, data scientists, or researchers to develop secure systems or optimize algorithms. You'll also stay current on the latest mathematical research and may participate in problem-solving meetings with cross-functional teams. This blend of independent analytical work and teamwork provides a dynamic, intellectually rewarding work environment.

What cities in California are hiring for Discrete Mathematics jobs?

Cities in California with the most Discrete Mathematics job openings:

Infographic showing various Discrete Mathematics job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $51,483 per year, or $24.8 per hour.

AI Engineer in ML Data

Logical Intelligence

San Francisco, CA โ€ข On-site

$134K - $162K/yr

Full-time

Re-posted 2 days ago


Job description

Who we are
At Logical Intelligence, we're revolutionizing software development with AI-powered formal verification. We've developed groundbreaking agents that provide mathematical guarantees of code correctness, ensuring that software behaves exactly as intended while proactively identifying bugs and security vulnerabilities. Our novel foundation model enables scalable, precise reasoning for formally verifiable code across Rust, Golang, and smart contract VMs. We've won a well-known formal verification benchmark called PutnamBench, which consists of 672 hard math problems from the William Lowell Putnam Exam, the oldest collegiate mathematics competition in North America. Backed by a world-class team - including ICPC champions, a Fields Medalist and an ACM Turing Award winner - we're building the future where all code is provably correct.
About the role
Join our team as an AI Engineer and help us push the boundaries of what's possible in logical reasoning! We're looking for a motivated individual to design and refine the data and ML pipelines for scaled distributed training and validation of ML models. You'll work closely with a talented team of AI experts, EBM specialists, formal verification engineers, and software developers to create groundbreaking solutions.
What you'll do
  • Research new reasoning algorithms and models
  • Develop model benchmarking processes and tools
  • Build effective and efficient ML data pipelines
  • Adjust frameworks and interfaces to accelerate machine learning development
  • Develop the infrastructure for data augmentation pipelines and synthetic data generation
  • Collaborate with other teams to understand their pain points and priorities to define milestones of the corresponding roadmaps
  • Derive practical solutions and integrate them with the results of other teams to provide the best overall resolution
Qualifications
  • You have an M.Sc. focusing on one or more of the following areas: Computer Science, Artificial Intelligence, Mathematics, or a closely related field
  • 3+ years of production experience in ML Infra, DataOps, distributed training
  • Expertise in programming languages and tools critical for high-performance computing in Python/C++ and machine learning including Deep Learning frameworks like PyTorch /TensorFlow/JAX
  • Ability to understand deep learning algorithms, e.g. in natural language processing, reasoning
  • Familiarity with Azure/AWS/GCP cloud products for MLOps and DataOps pipelines
  • Proficiency with Kubernetes clusters and distributed compute assets
  • Strong communication and teamwork skills
  • Readiness to explore and promote cutting edge technologies in ML Infrastructure domain and beyond

Bonus Points
  • Demonstrated publications in any of the major conferences
  • Multi-node and multi-GPU training
  • Mathematical Reasoning - discrete math and logic
  • Formal Verification - lean

logicalintelligence.com