Senior Software Engineer – Optimization / MIP Solver jobs in United States
cer-icon
Apply on Employer Site
company-logo

The Brixton Group · 3 weeks ago

Senior Software Engineer – Optimization / MIP Solver

The Brixton Group is seeking an experienced Software Engineer to join an Agile engineering team focused on developing and enhancing a Mixed-Integer Programming (MIP) solver. This role involves designing, architecting, and implementing solver components while collaborating with optimization experts and ensuring high-quality solutions.

Human ResourcesRecruitingStaffing Agency
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design, implement, and improve components of a Mixed-Integer Programming solver
Develop and optimize core algorithms, cuts, and heuristics
Collaborate with optimization experts to translate mathematical concepts into production-ready code
Write high-performance, maintainable C++ with strong correctness guarantees
Apply a data-driven approach to solver evaluation and improvement
Participate in Agile planning, estimation, and iterative delivery
Contribute to architectural decisions and technical direction

Qualification

MIP solver experienceModern C++ proficiencyAlgorithms backgroundDistributed memory computingLinux environmentsCI/CD pipelinesAgile developmentProblem-solving skillsAttention to detail

Required

Must have demonstrated experience designing and implementing MIP solver components
Strong proficiency in modern C++ with a focus on performance, maintainability, and testing
Solid background in algorithms, software architecture, and distributed memory parallel computing
Experience working methodically and independently in a collaborative environment
Strong problem-solving skills and attention to correctness and detail

Preferred

Experience building numerically stable, robust, and scalable optimization software
Expertise in low-level C++ optimization (memory management, cache-aware data structures, compiler-aware coding)
Comfortable working in Linux environments (Ubuntu preferred)
Familiarity with CI/CD pipelines and automated testing
Experience coordinating or leading technical efforts within an engineering team
Experience working in Agile development environments

Company

The Brixton Group

twittertwittertwitter
company-logo
The Brixton Group is a technology staffing and project solutions company.

H1B Sponsorship

The Brixton Group 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 (12)
2024 (10)
2022 (2)
2021 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Rajiv Kandukuri
Chief Sales Officer
linkedin
Company data provided by crunchbase