1

Mathematical Optimization Jobs (NOW HIRING)

Senior AI Engineer (USA - Remote)

$107K - $146K/yr

A mission that focuses on mathematical optimization. We empower our customers to expand their use of mathematical optimization technology in order to make smarter decisions and solve some of the ...

Senior MIP Developer (Global Remote)

$55.75 - $73.75/hr

A mission that focuses on mathematical optimization. We empower our customers to expand their use of mathematical optimization technology in order to make smarter decisions and solve some of the ...

The Optimization Engineer will support the development of new and existing optimization and ... Undergraduate degree in Physics, Mathematics, Engineering or related fields and graduate degree or ...

We are looking for a Software Engineer with deep expertise in Mathematical Optimization and quantum algorithm development. This role is critical in architecting the core software engine that drives ...

The Optimization Engineer will support the development of new and existing optimization and ... Undergraduate degree in Physics, Mathematics, Engineering or related fields and graduate degree or ...

next page

Showing results 1-20

Mathematical Optimization information

See salary details

$16K

$55.8K

$102K

How much do mathematical optimization jobs pay per year?

As of Jun 5, 2026, the average yearly pay for mathematical optimization in the United States is $55,794.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,000.00 and $72,500.00 per year, depending on experience, location, and employer.

What is a Mathematical Optimization job?

A Mathematical Optimization job involves using mathematical techniques and algorithms to find the best possible solution to a given problem while satisfying constraints. Professionals in this field work in industries like finance, logistics, engineering, and artificial intelligence to optimize processes, minimize costs, or maximize efficiency. They use tools like linear programming, integer programming, and machine learning to solve complex decision-making problems.

What are some typical projects or problems tackled by professionals in Mathematical Optimization?

Professionals in Mathematical Optimization often work on projects involving resource allocation, supply chain management, scheduling, logistics, network design, or financial portfolio optimization. They use mathematical models to define and solve problems where the objective is to maximize efficiency or minimize costs under various constraints. Work may include collaborating with cross-functional teams to gather requirements, analyze large datasets, develop optimization algorithms, and implement solutions within existing business systems. These roles are found across industries such as manufacturing, transportation, finance, and technology, providing diverse and challenging opportunities. This variety in project scope allows for continuous learning and professional growth.

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

To thrive in Mathematical Optimization, you need a strong background in mathematics, statistical modeling, and algorithm development, often supported by a degree in mathematics, operations research, engineering, or related fields. Proficiency with programming languages such as Python, MATLAB, or specialized optimization software (like Gurobi, CPLEX, or AMPL) is typically required. Strong analytical thinking, problem-solving skills, and the ability to communicate complex concepts clearly are critical soft skills for this role. These skills enable professionals to design effective solutions, interpret results, and convey recommendations to both technical and non-technical stakeholders.

More about Mathematical Optimization jobs
What cities are hiring for Mathematical Optimization jobs? Cities with the most Mathematical Optimization job openings:
What are the most commonly searched types of Mathematical Optimization jobs? The most popular types of Mathematical Optimization jobs are:
What states have the most Mathematical Optimization jobs? States with the most job openings for Mathematical Optimization jobs include:
Infographic showing various Mathematical Optimization job openings in the United States as of May 2026, with employment types broken down into 62% Full Time, 35% Part Time, 2% Contract, and 1% Nights. Highlights an 94% Physical, and 6% Remote job distribution, with an average salary of $55,794 per year, or $26.8 per hour.
Senior AI Engineer (USA - Remote)

$107K - $146K/yr

Full-time

Posted 5 days ago


Job description

At Gurobi Optimization, we're on a mission!
A mission that focuses on mathematical optimization. We empower our customers to expand their use of mathematical optimization technology in order to make smarter decisions and solve some of the world's toughest and most impactful business problems. We're looking for passionate, dedicated, innovative game-changers to join our team and drive the future of Gurobi.
As a Senior AI Engineer at Gurobi Optimization, you will have the technical depth, rigor and initiative to enhance our platform's diverse components and services with AI Agents and Machine Learning. In this role, you will become an integral part of the Gurobi Platform Team, a team responsible for overseeing critical elements including the Gurobi SaaS Instant Cloud, the Gurobi Compute Server, the Gurobi User Portal, and the Gurobot Expert Agent. Your expertise and contributions will play a pivotal role in shaping the future AI capabilities of the Gurobi Intelligence framework.
What will you be doing?
  • Design and implement AI agents facilitating the full development cycle of optimization applications with a focus on leveraging Gurobi optimization expertise and best practices.
  • Architect and maintain the integration of optimization components, including Gurobi's solver and related libraries, into AI features of existing and new products.
  • Partner with cross-functional teams (AI Innovation Lab, Optimizer team, Experts, Product Management, Marketing) to align on AI feature requirements, gather domain knowledge, and ensure best practices are reflected across AI systems and products.
  • Develop and refine prompt and context engineering strategies for production AI systems.
  • Participate in the quality testing of AI features by designing test cases and evaluations.
  • Troubleshoot AI feature quality and performance issues. Be an escalation contact for service incidents related to AI features to help our support team when necessary.
  • Serve as an internal AI subject matter expert, evaluating use cases across teams and providing technical guidance and recommendations on AI applicability and approach.
  • Collaborate with a team of software developers and QA engineers of the Platform team following our agile methodology. The role involves a substantial amount of teamwork and individual contribution.

What experience and qualifications should you have?
  • 5+ years of experience as a software engineer.
  • 2+ years of hands-on experience with prompt engineering, knowledge base management, or machine learning application development.
  • 2+ years of hands-on experience developing mathematical optimization applications.
  • Bachelor's in Computer Science or related technical field or equivalent professional experience.
  • Fluent in English.

What skills, abilities, and behaviors should you have?
  • Proficient with at least one programming language such as Python, Node.js or Go.
  • Good understanding of generative AI agents including prompt and context engineering, orchestration, vector databases, and RAG architecture.
  • Prior experience with one or more AI platforms (Anthropic, AWS Bedrock, OpenAI, Agentforce), AI protocols (MCP, A2A), and AI orchestration frameworks (LangChain, LangGraph, Strands or custom).
  • Solid understanding of machine learning concepts and applications, including reinforcement learning techniques.
  • Strong understanding of mathematical optimization concepts and experience modeling or solving optimization problems.

What other requirements should you have?
  • Awareness of responsible AI practices, including output safety, guardrails, and AI governance, with familiarity with the OWASP Top 10 for LLMs would be beneficial.
  • Prior experience with CI/CD pipelines development would be advantageous.
  • Prior experience with ML frameworks (MetaFlow, MLFlow, DVC, Kuberflow, LakeFS) would be advantageous.
  • Good understanding of container technology (Docker) would be beneficial.
  • Prior engagement with agile methodologies, such as Scrum, would be advantageous.

Your Alignment with our Gurobi Core Values:
  • Customer Focus: Verbal & written communication skills that bring clarity and build trust.
  • Power of the Team: Motivated with a team-oriented mindset that aims to both inspire and be inspired by others.
  • Innovation: The courage to bring ideas forward and see yourself as an integral part of our global team.
  • Dedication: Organized and agile, focusing on meeting professional objectives while promoting a healthy work/life balance.
  • Integrity: Promise to uphold honesty as your compass and conduct all business practices with an ethical mindset and fiscal responsibility.