Hybrid Software Engineer – Optimization, Algorithms

Posted 3 weeks ago

Apply now

About the role

  • Software Engineer developing software for planning electrified heavy-duty truck fleets. Designing optimization algorithms and contributing to fleet-level optimization in performance-critical components.

Responsibilities

  • Develop software central to planning and operating electrified heavy-duty truck fleets
  • Design and implement optimization algorithms for single-vehicle routing and re-planning
  • Contribute to fleet-level optimization in performance-critical components
  • Combine vehicle models, charging infrastructure constraints, and geospatial data into solvable formulations
  • Build and operate backend services deployed to the cloud

Requirements

  • Solid background in computer science
  • Comfortable with algorithms and data structures
  • Reasoning about complexity and engineering trade-offs
  • Experience with optimization, algorithm competitions, or competitive programming is highly relevant
  • Ability to work constructively with others and contribute to shared technical decisions

Benefits

  • Dynamic, flexible workplace with hybrid work options
  • Structured development plan and courses
  • Health center training or wellness allowance
  • Bonus
  • Flexible hours
  • Company car leasing
  • Events for employees and their families

Job title

Software Engineer – Optimization, Algorithms

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job