Engineer II /Senior Software Engineer, Simulation

Lila Sciences

$120K — $192K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1-3 years in simulation engineering or related field
  • Strong software engineering fundamentals including testing and API design
  • Understanding of experiment reproducibility practices
  • Knowledge of system modeling concepts such as queuing and event scheduling
  • Excellent communication skills for cross-team collaboration

Responsibilities

  • Design and maintain a discrete event simulation platform
  • Architect platform for minimal changes in production scheduling code
  • Build infrastructure for experiment tracking and reproducibility
  • Develop tools for parameter sweeps and capacity planning
  • Collaborate with Robotics and Scheduling teams for strategy validation
  • Deliver clean, documented simulation APIs for other engineers

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Employer-paid life and disability insurance
  • Flexible time off with company-wide holidays
  • Paid parental leave
  • Educational assistance program
  • Commuter benefits including bike share memberships
  • Company subsidized lunch program
Full Job Description

We are looking for a Software Engineer to build and maintain a discrete event simulation platform that serves as a fast, lightweight complement to our high-fidelity robotics simulations. Your work will be the primary testbed for iterating on scheduling strategies, fleet coordination algorithms, and capacity planning, exercising the same core decision-making code that runs in production at a fraction of the cost and time. You will work closely with the Robotics and Scheduling teams to ensure the simulation remains a trustworthy, reproducible tool for driving real engineering decisions.

What You'll Be Building
  • Design and maintain a low-fidelity discrete event simulation platform modeling lab workflows, instrument states, and robotic transport.
  • Architect the platform so production scheduling and fleet coordination code runs with minimal changes.
  • Build experiment tracking and reproducibility infrastructure so every run is logged, versioned, and comparable.
  • Develop tooling for parameter sweeps, scheduler benchmarks, and capacity planning across lab configurations and workloads.
  • Partner with Scheduling and Robotics teams to validate new scheduling and coordination strategies.
  • Ship clean, well-documented simulation APIs other engineers can build on.

What You'll Need to Succeed
  • 1-3 years of hands-on experience in simulation engineering, operations research, or a closely related field.
  • Strong software engineering fundamentals: testing, CI/CD, API design, and the ability to balance velocity with maintainability.
  • Strong understanding of experiment reproducibility: seeding, versioning, logging, and structured comparison of simulation runs.
  • Solid grasp of system modeling concepts: queuing, resource contention, event scheduling, and stochastic behavior.
  • Strong communication skills and comfort working across teams with different technical backgrounds.

Bonus Points For
  • Practical experience with discrete event simulation (e.g. SimPy).
  • Experience designing and maintaining internal developer tools or platforms.
  • Experience in robotics, warehousing, or logistics environments where physical transport is a first-class part of the system model.
  • Familiarity with scheduling algorithms or heuristics (greedy dispatching, priority rules, constraint-based approaches).
  • Experience with experiment tracking platforms (MLflow, Weights & Biases, or similar).
  • Comfort reasoning about the tradeoffs between simulation fidelity, speed, and coverage of production code paths.


Compensation

We offer competitive base compensation with bonus potential and generous early-stage equity. Your final offer will reflect your background, expertise, and expected impact.

U.S. Benefits. Full-time U.S. employees receive a comprehensive benefits program including medical, dental, and vision coverage; employer-paid life and disability insurance; flexible time off with generous company wide holidays; paid parental leave; an educational assistance program; commuter benefits, including bike share memberships for office based employees; and a company subsidized lunch program.

International Benefits. Full-time employees outside the U.S. receive a comprehensive benefits program tailored to their region. USD salary ranges apply only to U.S.-based positions; international salaries are set to local market.

Expected Base Salary Range

$120,000-$192,000 USD

Similar Jobs

More Jobs at Lila Sciences

More Information Technology Jobs

Find similar Engineer II /Senior Software Engineer, Simulation jobs: