Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

EPAM

Senior Optimization / Algorithms Engineer

Posted Updated
Discussion

We are looking for a Senior/Lead Optimization/Algorithms Engineer to design and build the combinatorial optimization core that powers topology-aware TPU scheduling, translating scheduling constraints into solvable mathematical models.

Responsibilities

  • Develop the combinatorial solver core for TPU slice placement
  • Build MIP/CP-SAT models representing multi-host slice constraints
  • Perform latency profiling to ensure sub-second solve times at scale
  • Translate Kubernetes CRD/Pod spec constraints into abstract graph/optimization models
  • Collaborate with AI/ML Performance Engineers to incorporate empirical hardware coefficients into the cost model

Requirements

  • Strong background in combinatorial optimization, operations research, or algorithms engineering
  • Experience with MIP/CP-SAT solvers (e.g., OR-Tools, Gurobi, CPLEX)
  • Proficiency in Python and/or Golang
  • Understanding of graph theory and constraint satisfaction problems
  • Familiarity with performance profiling and latency-critical systems

Nice to have

  • Prior exposure to Kubernetes scheduling internals
  • Experience with distributed systems optimization

Benefits

  • Opportunity to work in a fast-paced, agile, software engineering culture
  • Comfortable modern office in Prague 7, with support of hybrid or fully remote mode
  • Benefit program (5 weeks of vacation, paid sick days, paid days off for special occasions, meal vouchers, flexi pass, Prague city public transport annual coupon, multisport cards, optional contribution to pension fund, health insurance for family member)
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
  • English language courses
  • Czech language courses upon request
  • Referral bonuses for recommended candidates
  • Mobile Phone Tariff’s program for managerial-level candidates
  • Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
  • Opportunity to work in a fast-paced, agile, software engineering culture
  • Benefit program (5 weeks of vacation, 5 paid sick days, meal vouchers, cafeteria and recreation bonuses, reimbursement of glasses, contribution to pension fund)
  • Referral bonuses for recommended candidates
  • English language courses
  • Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.