Senior Software Engineer, Multiagent Simulation

FieldAI

$125K — $170K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • MS or PhD in Computer Science, Robotics, Aerospace, or equivalent experience
  • 7+ years experience in building robotics simulation environments
  • Proficient in Python and C++ with experience in large codebases
  • Familiarity with robotics simulation engines like MuJoCo or NVIDIA Isaac Sim
  • Experience with multi-robot or multi-agent systems
  • Knowledge of standard robotics middleware
  • Strong problem-solving skills for fast-paced teams
  • Ability to translate research into deployable systems

Responsibilities

  • Architect high-fidelity multi-robot simulation scenes and scale from single-agent to fleet scenarios
  • Integrate physics, perception, and communication models for realistic agent behavior
  • Implement and evaluate fleet-level task allocation and coordination in simulation
  • Build tools for running orchestration experiments and profiling performance
  • Calibrate simulation with real-world telemetry to minimize sim-to-real gaps
  • Develop domain randomization and scenario generation for orchestration releases
  • Design logging and metrics systems to yield actionable data for fleet KPIs
  • Maintain reproducible experiment infrastructure with versioned scenes and results

Benefits

  • Comprehensive benefits package
  • Equity participation
  • Opportunities for growth in AI and robotics advancements
Full Job Description
FieldAI is seeking passionate engineers to play a vital role in the development of multi-robot simulation and fleet orchestration. You will work with a focused team in a fast-paced environment to build simulation environments where robots operate, coordinate, and adapt together in realistic scenes, enabling the company to develop and validate fleet orchestration strategies at scale before deployment. The ideal candidate will have a solid understanding of robotics simulation and multiagent fundamentals along with the practical skills to deliver high-quality, maintainable code on a small, focused team.

What You Will Get To Do

  • Architect high-fidelity multi-robot simulation scenes (terrain, sensors, dynamic obstacles) and scale from single-agent tests to fleet scenarios.
  • Integrate physics, perception, and comms models so agents behave realistically at fleet scale.
  • Implement and evaluate fleet-level task allocation, coordination, and planning inside simulation.
  • Build declarative mission tooling to run thousands of orchestration experiments and profile performance across latency, heterogeneity, and environment complexity.
  • Calibrate simulation to real-world telemetry with field teams and reduce the sim-to-real gap.
  • Build domain randomization, scenario generation, and automated regression/benchmark gates for fleet orchestration releases.
  • Design logging, metrics, and visualization so every run yields actionable data and fleet KPIs (throughput, collisions, comms overhead, idle time).
  • Maintain reproducible experiment infrastructure with versioned scenes, configs, and results.
  • Partner with perception, planning, learning, DevOps, and infrastructure teams to run large-scale simulation and raise standards for fidelity, coverage, and release quality.


What You Bring

  • MS or PhD in Computer Science, Robotics, Aerospace, or a related field (or equivalent industry experience).
  • 7+ years hands-on experience building simulation environments for robotics or autonomous systems.
  • Proficiency in Python and C++; comfort reading and extending large codebases.
  • Working knowledge of robotics simulation engines (e.g., MuJoCo, NVIDIA Isaac Sim, Genesis).
  • Experience with multi-robot or multi-agent systems: task allocation, distributed planning, swarm coordination, or fleet management.
  • Familiarity with standard robotics middleware.
  • Strong problem-solving skills and ability to thrive in fast-paced, interdisciplinary teams.
  • Ability to translate research into practical, field-deployable systems.


What Will Set You Apart

  • Publications or open-source contributions in multiagent systems, multi-robot planning, or fleet coordination (ICRA, RSS, IROS, AAMAS, CoRL).
  • Experience with domain randomization, synthetic data generation, or sim-to-real transfer at scale.
  • Background in distributed systems or cloud-based simulation orchestration.
  • Hands-on work with real robot fleets in field environments (e.g., construction, mining, logistics, defense).Contributions to open-source robotics or simulation frameworks.


$125,000 - $170,000 a year

Our salary range is highly competitive with the market, but we take into consideration an individual's background and experience in determining final salary. Base pay offered may vary depending on geographic location, job-related knowledge, skills, and experience.

In addition to competitive compensation, FieldAI offers comprehensive benefits, equity participation, and the opportunity to contribute to cutting-edge advancements in AI and robotics.

Similar Jobs

More Jobs at FieldAI

More Technical Services Jobs

Find similar Senior Software Engineer, Multiagent Simulation jobs: