Skip to content

Scenario Engineer, Mining Autonomy

Designs and curates simulation test scenarios for mining autonomy, defines safety/comfort requirements, creates performance reports, and collaborates with product/engineering teams. Requires bachelor's degree and AV simulation experience; Python a plus.

90k – 150kSunnyvale, CAFullstack EngineeringOnsiteEntry level

About the role

Responsibilities

  • Design scenarios across Mining Autonomy domains
  • Define and implement safety and comfort performance requirements for scenarios
  • Create data visualizations and reports for understanding AV performance and coverage
  • Work closely with product teams while using and providing feedback on core simulation functionality and usability
  • Support customer teams in defining and building scenario libraries relevant for their specific operational design domain

Requirements

  • Bachelor's degree from a 4-year university
  • Experience in scenario creation and simulation testing for autonomous vehicles
  • Understanding of the safety verification and validation process for vehicle software
  • Proven ability to be analytical and detail-oriented
  • Excellent written and verbal communication skills
  • Passion for developing comprehensive safety arguments for autonomous systems

Nice to Have

  • Ability to code in a scripting language (e.g. Python) to automate workflows

Compensation

  • Base salary range: $90,000 - $150,000 USD annually
  • Equity, comprehensive health/dental/vision/life/disability insurance, 401k with employer match, learning/wellness stipends, paid time off

Skills

PythonSimulation TestingAutonomous VehiclesScenario CreationSafety VerificationValidation ProcessesData VisualizationAv Performance Metrics

Junior Software Engineer

Entry-level full-stack engineer building AI-driven ecommerce features and services at scale. Collaborates cross-functionally to own product lifecycle from ideation to deployment, leveraging computer science fundamentals and quick learning.

85k – 150kNew York, NYFullstack EngineeringHybridEntry levelAI ToolsJavaScript

Software Engineer (Full Stack) - TrainHeroic

Develops and maintains full stack features for TrainHeroic's training software platform, collaborating with product and design teams to deliver user experiences. Requires 2-7 years experience with front/backend technologies, testing, and APIs.

80k – 134kLouisville, COFullstack EngineeringHybrid2+ YOEREST APIsUnit Testing

Software Engineer

Build and scale The Stacks, a content platform for scientific and technical work. Hands-on full-stack engineer with 2-3+ years experience, modern web tech, and strong architectural judgment.

100k – 200kEmeryville, CAFullstack EngineeringOn-site2+ YOESQLHono

Software Engineer II

Full stack Software Engineer II with backend emphasis building and maintaining cloud-based applications using Ruby on Rails, AWS, and Terraform. Requires 1-3 years experience and hybrid work in Chicago.

100k – 125kChicago, ILFullstack EngineeringHybrid1+ YOES3AWS

Software Engineer, Learn

Builds and iterates on practice-first learning experiences for CodeSignal Learn and AI Tutor Cosmo, collaborating with product and design teams. Requires 2+ years software engineering experience, strong communication, and ownership in a remote role.

100k – 250kUnited StatesFullstack EngineeringRemote2+ YOEReactNext.js