Remote Jobs RockRemote Jobs Rock

Physics Programmer, C++ (Modeling & Simulation)

📅 Jun 24
C++Game DevelopmentGame Engine DevelopmentEntity-component Systems

📜 Description

  • Our Modeling & Simulation team is building the next-generation wargaming and decision-support platform that helps the DoW make multi-billion-dollar force-design decisions before those decisions are made in the real
  • Help redefine how the DoW makes multi-billion-dollar force-design decisions. We're looking for a Physics Programmer to bring the performance standards of commercial game development to our next-generation wargaming
  • Your work will span entity-component systems, data-oriented architecture, simulation scheduling, concurrency, deterministic execution, memory management, model integration, and engine-wide performance. The strongest
  • Architect and implement the core C++ runtime behind a large-scale, interactive wargaming platform.

🛠️ Requirements

  • Extensive professional C++ development experience, or equivalent experience, building performance-critical production software.
  • Significant experience in commercial game development, game-engine development, or a similarly performance-constrained real-time environment.
  • Experience shipping at least one commercial game, engine, platform, or interactive real-time product.
  • Demonstrated ownership of foundational engine systems rather than primarily gameplay features, scripting, tools, or application-level integrations.
  • Experience building or substantially extending a physics engine, game engine, simulation runtime, ECS, job system, or comparable core technology.
  • Expert command of modern C++, including object lifetimes, ownership, templates, concurrency, synchronization, profiling, and low-level debugging.
  • Strong understanding of data-oriented design, memory layout, cache behavior, allocation strategies, and performance-sensitive data structures.
  • Experience designing or extending an entity-component system or comparable composition-based runtime architecture.
  • Experience with engine loops, execution graphs, task systems, event systems, dependency management, or runtime scheduling.
  • Demonstrated ability to optimize against hard CPU, memory, latency, and frame- or tick-time budgets.

Benefits

  • Medical
  • Dental
  • Vision
  • 401k with 5% matching
  • Paid Time Off (uncapped vacation, plus sick and public holidays)
  • Flexible hybrid or remote work arrangement
  • Relocation assistance for qualifying employees
Reddit

Senior Staff Machine Learning Systems Engineer, Ads ML Platform

Reddit👥 1001 - 5000 employees🏢 Online Community/social Media
🔥 8 hours ago

Lead the technical strategy for the Ads ML engineer lifecycle, focusing on feature development and training iteration to enhance ML engineers' productivity.

Machine LearningInfrastructureDistributed SystemsML Platforms
Reddit

Senior Machine Learning Systems Engineer, Ads ML Experience Platform

Reddit👥 1001 - 5000 employees🏢 Online Community/social Media
🔥 8 hours ago

As a Senior Machine Learning Systems Engineer, you will design and build large-scale ML experimentation platforms and develop production-grade training orchestration frameworks to enhance ML lifecycle efficiency.

ML Experimentation PlatformsTraining Orchestration FrameworksInfrastructure EngineeringDistributed Systems
Databricks

Sr. Forward Deployed Engineer (FDE) - Retail

Databricks👥 10,000+ employees🏢 Software Development🤝 B2B
🔥 12 hours ago

As a Forward Deployed Engineer (FDE), you will lead the design and implementation of data and AI solutions for customers using the Databricks platform, ensuring impactful project delivery.

Data EngineeringData PlatformsAnalyticsSoftware Engineering
Zscaler

Staff Machine Learning Engineer - Data Lake, Anomaly Detection

Zscaler👥 10,000+ employees🏢 Computer And Network Security🤝 B2B
🔥 12 hours ago

As a Staff Machine Learning Engineer, you will enhance Zscaler's cloud security platform by integrating advanced AI technologies and designing scalable production systems.

AI/ML TechnologiesGenaiCloud PlatformsData Lakes

Trusted by Remote Workers