Senior MIP Developer (Global Remote) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Gurobi Optimization ยท 6 days ago

Senior MIP Developer (Global Remote)

Gurobi Optimization is focused on mathematical optimization and is seeking a Senior MIP Developer to enhance and expand their optimization algorithms and APIs. The role involves developing new algorithmic ideas, collaborating with a team, and presenting product features at technical conferences.

AnalyticsComputerSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead the development and enhancement of algorithms to solve various mathematical programming problems, such as LP, QP, QCP, MILP, MIQP, MIQCP, etc
Collaborate closely with a small team of highly skilled software developers. The role involves significant collaborative and independent work
Offer internal support, as required, to assist with internal product support and marketing functions
Develop comprehensive test cases and product documentation as part of creating and releasing new product capabilities
Present new product features and capabilities at technical conferences and actively engage with product users

Qualification

Ph.D. in Operations ResearchC/C++ programmingMathematical programming solversPerformance evaluationNumerical robustnessSoftware designEnglish proficiencyCollaboration skillsTeam-oriented mindsetCommunication skills

Required

Ph.D. in Operations Research, Computer Science, or a related discipline. Alternatively, a master's degree in one of these fields, coupled with multiple years of practical experience developing an LP or MIP solver
Proficiency in both written and spoken English
Five-year background in developing high-performance mathematical programming solvers, primarily in C or C++, covering a wide range of problem classes, including LP, MIP, SOCP, NLP, MIQCP, and MINLP, with expertise in algorithms like simplex, interior point, and MIP components
Proficient in understanding, implementing, and extending complex mathematical algorithms
Experience in evaluating the performance and numerical robustness of a mathematical programming solver
Comfortable collaborating with international teams in a cross-functional capacity
Content with operating from a home office in a remote work environment
Flexible and willing to travel as required based on the specified travel level
Ability to participate in meetings scheduled across various global time zones, considering reasonable constraints
Motivated to achieve assigned Objective Key Results (OKRs)
Committed to upholding company policies and procedures
Willingness to renew a passport and obtain necessary international travel documents, where applicable
3 years of experience in programming in C
Strong knowledge of computer science, including software design and parallel computing
Proficiency in using macOS and Microsoft 365

Preferred

Additional language skills are considered advantageous
Knowledge of additional programming languages, such as C++, Java, C#, Python, Matlab, and R, is considered a plus

Company

Gurobi Optimization

twittertwittertwitter
company-logo
Gurobi is in the business of helping companies make better decisions through the use of prescriptive analytics.

H1B Sponsorship

Gurobi Optimization has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2023 (1)

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
Thompson Street Capital Partners
2018-01-03Private Equity

Leadership Team

leader-logo
Zonghao Gu
Chief Research Fellow and Co-founder
linkedin
leader-logo
Ryan Dunlap
Chief Financial Officer
linkedin
Company data provided by crunchbase