Engineering
Matching & Optimization Engineer
RemoteFull-timeEngineering2026-02-10
Summary
Build algorithms that convert predicted intent into optimal outcomes — matching people to tables and opportunities to sponsors. Work on real-time combinatorial optimization systems that operate under complex constraints at scale.
About the Role
Build algorithms that turn predicted intent into optimal outcomes -- matching people to tables, opportunities to sponsors. Combinatorial optimization under real-time constraints.
Compensation
$120K - $300K
Visa sponsorship available
Responsibilities
- Design and implement algorithms for large-scale matching and assignment problems
- Build real-time optimization systems operating under complex constraints
- Develop scheduling and allocation models that maximize efficiency and outcomes
- Translate ambiguous business problems into rigorous mathematical formulations
- Optimize solver performance for speed, scalability, and reliability
- Partner with product, data, and engineering teams to productionize decision systems
- Continuously evaluate and improve models using simulation and real-world data
Qualifications
- Strong background in algorithms, optimization, or operations research
- Experience building matching, assignment, routing, or scheduling systems
- Familiarity with tools such as OR-Tools, Gurobi, CPLEX, or similar solvers
- Solid programming skills with experience deploying production systems
- Ability to balance theoretical rigor with practical engineering tradeoffs
- Comfortable tackling ambiguous, high-impact problems
Benefits
- Competitive salary range ($120K–$300K)
- Remote-friendly role
- Work on high-impact decision systems central to the product
- Opportunity to solve complex, real-world optimization problems at scale
- Visa sponsorship available
Interested in this role?
Send us your resume and tell us why you'd be a great fit.
career@country.club