1

Optimization Engineer Gurobi Jobs in Rosedale, MD

Optimization Engineer Gurobi information

See Rosedale, MD salary details

$38

$57

$78

How much do optimization engineer gurobi jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for optimization engineer gurobi in Rosedale, MD is $57.21, according to ZipRecruiter salary data. Most workers in this role earn between $41.49 and $70.53 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Optimization Engineer specializing in Gurobi, and why are they important?

To thrive as an Optimization Engineer with Gurobi, a strong background in mathematical optimization, operations research, and proficiency in programming languages like Python or C++ is essential, typically supported by a relevant degree in mathematics, engineering, or computer science. Expertise with the Gurobi Optimizer, familiarity with other solvers, and experience using modeling tools such as PuLP or Pyomo are commonly required. Exceptional problem-solving, analytical thinking, and effective communication skills help differentiate top candidates in this role. These skills ensure the engineer can design efficient models, translate business problems into optimization tasks, and clearly communicate solutions to stakeholders.

What is an Optimization Engineer Gurobi?

An Optimization Engineer Gurobi is a professional who specializes in solving complex mathematical optimization problems using the Gurobi Optimizer software. They typically work with linear programming (LP), mixed-integer programming (MIP), and other mathematical models to help organizations make better decisions. Their responsibilities include formulating problems, implementing algorithms, integrating Gurobi with other systems, and improving the efficiency and accuracy of optimization solutions. These engineers often collaborate with data scientists, operations researchers, and software developers to provide optimal solutions for business, logistics, finance, and more.

What is the difference between Optimization Engineer Gurobi vs Operations Research Analyst?

AspectOptimization Engineer GurobiOperations Research Analyst
CredentialsTypically requires a degree in engineering, computer science, or applied mathematics; knowledge of Gurobi solverUsually holds a degree in operations research, mathematics, or related fields; familiarity with optimization tools
Work EnvironmentFocuses on developing and implementing optimization models using Gurobi in tech or manufacturing sectorsAnalyzes complex systems and processes to improve efficiency across various industries
Industry UsageCommon in software, logistics, and manufacturing companies utilizing Gurobi for optimizationUsed across government, consulting, and corporate sectors for decision analysis

Optimization Engineer Gurobi specializes in creating optimization models with Gurobi software, often in technical environments. Operations Research Analysts focus on analyzing and improving systems using various tools, including optimization software. Both roles require strong analytical skills but differ in their specific focus and application.

How does an Optimization Engineer using Gurobi typically collaborate with cross-functional teams to deliver solutions?

As an Optimization Engineer specializing in Gurobi, you will frequently collaborate with data scientists, software developers, and business stakeholders to design and implement mathematical optimization models. Your role involves translating business problems into precise mathematical formulations, integrating Gurobi-powered solutions into larger applications, and presenting results in an accessible way to non-technical team members. Regular communication and teamwork are essential, especially when gathering requirements, iterating on model improvements, and ensuring that solutions align with both technical and business objectives.
What are popular job titles related to Optimization Engineer Gurobi jobs in Rosedale, MD? For Optimization Engineer Gurobi jobs in Rosedale, MD, the most frequently searched job titles are:
Postdoctoral Fellow - DSAI/ROSEI

Postdoctoral Fellow - DSAI/ROSEI

Johns Hopkins University

Baltimore, MD • On-site

$48K - $66K/yr

Full-time

Posted 20 days ago


Johns Hopkins Medicine rating

7.4

Company rating: 7.4 out of 10

Based on 203 frontline employees who took The Breakroom Quiz

227th of 877 rated healthcare providers


Job description

Description
Dr. Nicolas Christianson is seeking a highly motivated postdoctoral researcher to join his research group at Johns Hopkins University beginning in Fall 2026. The position will be based in the Department of Computer Science, with opportunities to engage with the broader Johns Hopkins research ecosystem through the Data Science and AI Institute (DSAI) and the Ralph O'Connor Sustainable Energy Institute (ROSEI).
The postdoctoral researcher will work on problems in data-driven and machine learning-augmented algorithm design, AI and machine learning for optimization, and reliable, robust decision-making under uncertainty in complex systems. The ideal candidate will be interested in developing rigorous algorithmic and methodological foundations and bringing these ideas to bear on impactful applications in sustainable computing infrastructure, data center workload and energy management, power and energy systems, and related domains. Applicants with strong mathematical, algorithmic, or machine learning backgrounds are encouraged to apply, even if their prior work has not focused on energy or computing systems.
This is a full-time, on-site postdoctoral position with an initial appointment of 12 months and the possibility of extension based on performance and funding. Strong candidates need not meet every qualification listed below.
Qualifications
  • PhD in Computer Science, Electrical Engineering, Operations Research, Applied Mathematics, or a related technical field
  • Strong publication record in relevant peer-reviewed venues, such as ACM SIGMETRICS, ACM e-Energy, NeurIPS, ICML, COLT, SODA, or related conferences and journals
  • Strong technical background in one or more of the following:
    • Algorithms, especially online algorithms, approximation algorithms, and learning-augmented algorithms
    • Optimization, especially stochastic optimization, machine learning for optimization, and decision-focused learning
    • Uncertainty quantification, including conformal prediction
    • Machine learning theory, including online learning and bandits
  • Interest or experience in working on topics related to computer systems, sustainable computing, data centers, power systems, smart grids, or electricity markets
  • Proficiency in Python and machine learning frameworks (e.g., PyTorch)
  • Experience with optimization tools such as Gurobi and CVXPY
  • Experience building high-quality research code, running computational experiments, or contributing to open-source software.
  • Ability to lead research projects independently, from problem formulation through analysis, implementation, and publication
  • Excellent written and oral communication skills.
  • Interest in working in a collaborative and interdisciplinary environment

Application Instructions
Applicants should submit a curriculum vitae, a research statement, two representative publications, and at least two letters of reference.

What Johns Hopkins Medicine employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom