Senior Simulation Engineer

Parallel Domain
Summary
Join Parallel Domain, a company accelerating autonomous systems development through high-fidelity simulation and synthetic data generation, as a Senior Simulation Engineer. You will be a senior contributor in designing scalable simulation infrastructure and improving the realism, accuracy, and usability of virtual environments. This role involves significant ownership across the codebase and close collaboration with product, machine learning, and content teams. The position is open to candidates in the Pacific Northwest (Vancouver, BC or Seattle, WA), offering hybrid or remote work options. You will architect and implement simulation frameworks in Unreal Engine 5.x, develop and maintain critical systems, build Python tooling, and partner with stakeholders. The ideal candidate possesses extensive experience in C++, Python, and Unreal Engine 5.x, along with a strong understanding of physics systems.
Requirements
- 5+ years of professional experience in software development, simulation, or game engine programming
- Expert-level knowledge of C++ (modern standards) and solid professional experience with Python
- Extensive hands-on experience with Unreal Engine 5.x, including performance tuning and engine-level development
- Proven experience building and optimizing complex, real-time simulation systems
- Strong understanding of physics systems, including rigid body dynamics and kinematic modeling
- Excellent communication skills, with the ability to work cross-functionally and mentor peers
Responsibilities
- Architect and implement simulation frameworks in Unreal Engine 5.x, with a focus on physical realism and runtime performance
- Develop and maintain critical systems for vehicle dynamics, physics-based interaction, and environment behaviors
- Build Python tooling and interfaces to support automated workflows, scenario generation, and simulation control
- Partner with internal stakeholders to scope technical requirements, mentor team members, and review design decisions
- Identify and resolve performance bottlenecks in simulation systems across CPU/GPU domains
- Contribute to technical strategy for scaling simulation systems across diverse use cases and customer domains
Preferred Qualifications
- Familiarity with PhysX or other real-time physics SDKs
- Experience with vehicle simulation, including drivetrain, suspension, or terrain interaction modeling
- Exposure to semantic simulation, labeling systems, or synthetic data generation workflows
- Background in game development or simulation platforms focused on tooling and infrastructure
Benefits
- Competitive salary and equity packages
- Full health, dental, and vision coverage
- Flexible, remote-friendly work culture within the Pacific Northwest
- Learning stipends and professional development opportunities
- Generous vacation and company-wide breaks