CrawlJobs Logo

Gurobi developer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada , Kanata

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

0.66 - 165.84 CAD / Hour

Job Description:

We are hiring a Remote Gurobi Developer to support our client in building and improving mathematical optimization models for real business challenges such as supply chain, scheduling, routing, and resource planning. You will develop solutions using Gurobi and Python, translate operational needs into clear constraints and objective functions, improve solver performance, and collaborate with technical and business teams to deliver scalable, production ready optimization workflows. If you have 3 plus years of Gurobi experience and a strong background in operations research, we would love to hear from you.

Job Responsibility:

  • Build and improve optimization models in Gurobi
  • Translate business needs into constraints and objectives
  • Develop Python based optimization workflows and integrations
  • Tune performance and reduce solve time
  • Run scenario and sensitivity analysis
  • Troubleshoot infeasibility and data issues
  • Collaborate with technical and business teams
  • Document models and support production deployment

Requirements:

  • 3+ years building optimization solutions with Gurobi
  • Strong operations research and mathematical optimization skills
  • Python experience preferred (or Java or C++)
  • Proven experience with LP and mixed integer models
  • Experience working with large datasets and scalable workflows
  • Strong debugging and solver log analysis skills
  • Clear communication skills for technical and non-technical audiences
What we offer:
  • Fully remote flexibility so you can work from anywhere while supporting high impact projects
  • Challenging, meaningful work solving real optimization problems that directly improve business performance and decision making

Additional Information:

Job Posted:
February 23, 2026

Expiration:
March 29, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Gurobi developer

New

Senior Staff Engineer - Delivery Marketplace

Delivery Marketplace is a central pillar to Uber’s delivery products. As the cen...
Location
Location
United States , New York
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors (or higher) in relevant fields (Operations Research, Industrial Engineering, Computer Science, etc)
  • 8+ years of industry experience developing algorithms and models for large-scale deployment
  • Experience with optimization packages such as Gurobi, CPLEX, Tools, etc
  • Strong communication skills and ability to work effectively with cross-functional partners
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Applied Scientists, and Product Managers
  • Lead the design, development, optimization, and productization of solutions and systems that are used to solve strategically important or vaguely defined problems
  • Build solutions to improve Delivery marketplace efficiency while delivering magical user experience
  • Help set the team's technical direction and roadmap
  • Communicate with leadership, identify new opportunities, and help guide the growth of more junior engineers
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Optimization Engineer, Dynamic Pricing

The mission of the Surge team is to maintain overall marketplace reliability by ...
Location
Location
United States , San Francisco
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in relevant fields (Operations Research, Industrial Engineering, Computer Science) with a focus on optimization modeling
  • 5+ years of industry experience developing algorithms and models for large-scale deployment
  • Experience with optimization packages such as Gurobi, CPLEX, and OR Tools
  • Experience with two-sided marketplace design, pricing optimization, matching/allocation, etc…
  • Strong communication skills and ability to work effectively with cross-functional partners
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Operations Researchers, and Economists
  • Build new scalable algorithms for real-time pricing of Ubers products across hundreds of global marketplaces
  • Help set the team's technical direction and roadmap
  • Communicate with leadership, identify new opportunities, and help guide the growth of more junior engineers
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer - Operations Research

The mission of the Surge team is to maintain overall marketplace reliability by ...
Location
Location
United States , Sunnyvale; San Francisco; New York
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in relevant fields (Operations Research, Industrial Engineering, Computer Science) with a focus on optimization modeling
  • 6+ years of industry experience developing algorithms and models for large-scale deployment
  • Experience with optimization packages such as Gurobi, CPLEX, and OR Tools
  • Experience with two-sided marketplace design, pricing optimization, matching/allocation
  • Strong communication skills and ability to work effectively with cross-functional partners
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Operations Researchers, and Economists
  • Build new scalable algorithms for real-time pricing of Ubers products across hundreds of global marketplaces
  • Help set the team's technical direction and roadmap
  • Communicate with leadership, identify new opportunities, and help guide the growth of more junior engineers
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II (Operations Research)

The mission of the Surge team is to maintain overall marketplace reliability by ...
Location
Location
United States , San Francisco
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in relevant fields (Operations Research, Industrial Engineering, Computer Science) with a focus on optimization modeling
  • Experience developing algorithms and models for large-scale optimization problems
  • Experience with optimization packages such as Gurobi, CPLEX, and OR Tools
  • Strong communication skills and ability to work effectively with cross-functional partners
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Operations Researchers, and Economists
  • Build new scalable algorithms for real-time pricing of Ubers products across hundreds of global marketplaces
  • Take things from mathematical formulation through to prototype and experiment
  • Work with backend engineers to put your ideas into production
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

PhD Student Operations Research

Volkswagen AG offers you an exciting research environment at the intersection of...
Location
Location
Germany , Wolfsburg
Salary
Salary:
Not provided
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good to very good university degree qualifying for doctoral studies in mathematics, industrial engineering, computer science, mechanical engineering, or a related field
  • Curiosity, research determination, and enthusiasm for solving complex problems creatively
  • Solid knowledge of optimization methods, particularly linear/integer programming and combinatorial optimization
  • Experience with modeling tools (e.g., Gurobi, CPLEX, AMPL) and programming languages such as Python, Go, or C++
  • Analytical thinking, structured work approach, and high self-motivation
  • German and/or English language level B2
  • Good communication skills and enjoyment of teamwork
Job Responsibility
Job Responsibility
  • Developing mathematical models for global production program planning in the dynamic environment of the automotive industry
  • Optimizing the allocation of orders to production weeks and locations within Volkswagen's worldwide production network, considering capacity constraints, delivery times, and other operational conditions
  • Applying and advancing Operations Research methods, particularly mixed-integer optimization, heuristic approaches, and simulation
  • Collaborating closely with Volkswagen's specialist departments and IT teams to validate and implement the developed models
  • Presenting research results at international conferences and publishing in scientific journals
What we offer
What we offer
  • Attractive salary & 30 vacation days (+ 24.12. and 31.12. off)
  • 35-hour week, flexible working hours, remote work
  • Special conditions for the purchase and leasing of vehicles
  • Free seminars on scientific work and interdisciplinary qualifications
  • Participation in the doctoral network for scientific exchange with science representatives and other doctoral candidates within the Volkswagen Group
  • Fulltime
Read More
Arrow Right

Senior/Principal Computer Scientist - Optimization & Operations Researcher

The Discrete Math and Optimization Department advances mathematical and computat...
Location
Location
United States , Albuquerque
Salary
Salary:
117500.00 - 235700.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development
  • Ability to obtain and maintain a DOE Q clearance
  • Graduate degree in Computer Science or a highly related field where an independent research project was a graduation requirement
  • Strong verbal and written communication skills, ability to work effectively in multidisciplinary teams, and a passion to improve and expand technical skills
  • PhD in Applied Mathematics, Computer Science, Engineering, Operations Research, or a closely related quantitative field, along with a Bachelor's degree in a STEM discipline
  • Demonstrated experience with major optimization paradigms, including Linear Programming (LP), Mixed-Integer Programming (MIP), Stochastic Programming, and/or Nonlinear Programming (NLP), or advanced Constraint Programming
  • Proficiency in Python and experience with modern software development and engineering practices, including version control (e.g., GitLab), testing, and collaborative coding workflows
  • A record of peer-reviewed publications and presentations at major scientific conferences demonstrating research leadership, combined with a history of successful project delivery, implementation, and/or technology transfer
  • Proven experience as a constructive and inclusive team lead or member within a diverse, interdisciplinary research environment, demonstrating responsibility and responsiveness in project execution
  • Expertise in theoretical and computational aspects of Mixed Integer Programming (MIP), Stochastic Programming, and other algorithms for discrete optimization
Job Responsibility
Job Responsibility
  • Designing and implementing novel optimization algorithms and advanced operations research methods
  • Applying mathematical modeling to critical domains, including power grid modeling and analysis, cybersecurity, process systems engineering, and national security logistics
  • Developing robust, scalable software tools that empower mission partners and advance the capabilities of the global scientific community
  • Collaborating across disciplines to bridge the gap between theoretical mathematics and practical, real-world applications and solutions
  • Sharing results via high-impact publications and presentations to funding agencies, stakeholders, and the broader research community
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right
New

Operations Research Scientist

You will drive manufacturing excellence through advanced optimization at Hadrian...
Location
Location
United States , Los Angeles
Salary
Salary:
160000.00 - 240000.00 USD / Year
hadrian.co Logo
Hadrian Automation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert knowledge of optimization solvers (OR-Tools, Gurobi, CPLEX)
  • Strong background in mathematical optimization (LP, MIP, CP)
  • Experience with production scheduling and capacity planning
  • Proficiency in Python and optimization libraries
  • Understanding of manufacturing processes and constraints
  • Experience with forecasting and demand planning
  • Knowledge of queueing theory and simulation
  • Ability to translate business problems into mathematical models
  • Strong statistical and analytical skills
  • Experience deploying optimization models in production
Job Responsibility
Job Responsibility
  • Design and implement production scheduling algorithms using CP-SAT and MIP solvers
  • Build capacity planning models that balance demand with resource constraints
  • Develop queue management systems to optimize throughput and reduce wait times
  • Create demand forecasting models using modern time series techniques
  • Optimize inventory levels across raw materials and work-in-progress
  • Design tool allocation algorithms considering utilization and maintenance
  • Implement robust optimization for uncertain demand and processing times
  • Explore RL approaches for dynamic scheduling and queue management
  • Build simulation models to validate optimization strategies
  • Develop APIs and tools for real-time decision support
What we offer
What we offer
  • Medical, dental, vision, and life insurance plans for employees
  • 401k
  • Relocation support may be provided for certain situations, based on business need
  • Flexible vacation policy
  • Fulltime
Read More
Arrow Right
New

Data Scientist 3

The Supply Chain Data Scientist is a key contributor to the team developing deci...
Location
Location
India , Chennai
Salary
Salary:
Not provided
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of advanced Supply Chain Data Science experience, ideally within Telecom, CPG, or retail replenishment
  • Master’s degree in operations research, Statistics, Supply Chain, Engineering, Computer Science, or related discipline
  • Strong experience in Supply Chain Network Optimization and Inventory Optimization, including mathematical modeling and scenario evaluation
  • Proficiency with optimization tools such as Gurobi, AMPL, or similar solvers/modeling frameworks
  • Experience with BI/reporting tools such as Tableau, Power BI, or QlikView
  • Proven ability to apply data science and optimization techniques to deliver measurable business impact
  • Exceptional communication and collaboration skills, able to partner effectively with technical and business teams
  • Experience in consumer goods or retail environments leveraging advanced modeling to drive operational outcomes
  • Flexibility to collaborate with US based teams and support critical work aligned to U.S. time zones
  • Knowledge of demand planning, forecasting processes, and related metrics (forecast accuracy, bias, demand attainment) is a plus
Job Responsibility
Job Responsibility
  • Design and optimize Linear Programming, Mixed‑Integer Programming, and Simulation models for Supply Chain network, capacity, and inventory decisions
  • Develop and evaluate advanced optimization and OR techniques to solve complex business problems
  • Perform data wrangling, programming, and statistical analysis to support optimization and ML initiatives
  • Build and validate ML models that enhance forecasting, classification, and decision‑making
  • Create training materials and documentation to help teams apply optimization and analytics tools
  • Monitor Supply Chain KPIs to identify opportunities to refine optimization and statistical models
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right