← Back to jobs

The Brixton Group Logo
Software Engineer

The Brixton Group

 

Saint Louis, MO, USA

Posted On: Just posted
Experience: 5+ years
Availability: Remote
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will engineer and maintain core components of a MIP solver.

This role is remote.

Responsibilities

  • Design, implement, and maintain core MIP solver internals.
  • Develop and optimize branch-and-bound, cutting planes, primal heuristics, and search strategies.
  • Implement performance-critical algorithms in modern C++.
  • Analyze solver performance using benchmarks, metrics, and profiling tools.
  • Contribute to solver architecture decisions and long-term technical direction.

Required Skills

  • Demonstrated experience building or extending a MIP solver (commercial, open-source, or proprietary).
  • Hands-on work with MIP internals: branch-and-bound/branch-and-cut, cutting planes, primal heuristics, presolve, or propagation.
  • Expert-level C++ for performance-critical, low-level, memory-aware code.
  • Strong foundation in algorithms, data structures, and optimization theory.
  • Experience translating mathematical formulations into solver implementations.
  • Ability to work independently from written specs and ambiguous problem statements.
  • Proven focus on correctness, numerical stability, and performance.
  • Experience with Linux and Ubuntu.

Preferred Skills

  • 5+ years of professional software engineering experience.
  • Any Graduate degree.

Key Skills
Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs