{"id":104569,"url":"https://alion.io/job/waabi-senior-staff-software-engineer-simulation-platform","title":"Senior / Staff Software Engineer, Simulation Platform","company":{"id":4483,"name":"Waabi","domain":"waabi.ai","url":"https://alion.io/company/waabi","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":92,"open_postings":66,"ghost_share":0,"stale_share":0.106,"repost_share":0,"time_to_fill_p50_days":150,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada","San Francisco, United States"],"countries":["CA","US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":143000,"max_usd":239000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":35},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Unix","optional":false},{"name":"Agile","optional":true},{"name":"Docker","optional":true},{"name":"Machine Learning","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2025-02-28T13:35:10Z","employer_posted_date":"2025-02-28","last_verified_at":"2026-10-17T13:40:26Z","board_verified":true,"closed_at":null,"days_open":596,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":595},"description":"Simulation is at the core of Waabi’s approach to autonomous vehicle development. Our closed-loop simulation engine built with the latest in generative AI technologies, Waabi World, provides an extremely realistic environment for training and evaluating self-driving systems. The Simulation Platform team is responsible for delivering a modular and scalable platform which integrates the onboard autonomy system, intelligent actor models, and sensor simulation.\nYou will...\nContribute to and improve our state of the art self-driving simulator Waabi World to accelerate autonomous vehicle (AV) development. \nImprove the scalability and performance of the simulation platform to run simulations efficiently at an extremely large scale. \nDesign and implement orchestration software between simulation subcomponents including the autonomy system, data-driven actor models, and sensor simulation powered by generative AI. \nParticipate and share ideas in technical and architecture discussions, collaborating with researchers and engineers.\nWork closely with internal users to understand their requirements and workflows and propose new features to streamline and improve their experience using the simulator.\nAdvocate and set patterns for software development.\nDrive complex cross-functional technical projects with impact across Waabi’s systems and company-wide impact.\nQualifications:\nMS/PhD or Bachelors degree with a minimum of 5 years of industry experience in Computer Science, Robotics and/or similar technical field(s) of study.\nExperience with a variety of backend technologies and languages. Examples: Rust (Preferred), C++, Python.\nExperience developing and maintaining production quality software, versus only creating prototypes/proof of concepts.\nLinux/Unix experience\nUnderstanding of test-driven and API-driven development methodologies.\nExperience designing interfaces between systems.\nExperience with multi-threaded system design/architecture, algorithms, data structure design, and systems-level programming.\nExperience working with cross-functional partners/stakeholders when building software frameworks.\nExperience with software performance, optimization, and profiling.\nExperience with concurrency and determinism.\nOpen-minded and collaborative team player with willingness to help others.\nPassionate about self-driving technologies, solving hard problems, and creating innovative solutions.\nBonus/nice to have:\nExperience with game engine development, simulation, or other similar application runtime development. \nExperience in autonomous systems, robotics or machine learning.\nExperience working in distributed systems or emulation at scale.\nDocker & Bazel experience\nExperience building software systems from scratch.\nExperience working in an Agile/Scrum environment.\nExperience working with accelerators.\nExperience with sensor data processing.","description_format":"text","description_chars":2867,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"},{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Autonomous Driving"],"lifecycle":[{"event":"open","at":"2025-02-28T13:35:10Z"},{"event":"open","at":"2026-09-25T18:09:18Z"}],"visa":[],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.539,"p_room":0.28,"age_days":595,"expected_fill_days":150,"reasons":["conf:2","velocity","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/waabi-senior-staff-software-engineer-simulation-platform","json_url":"https://alion.io/job/waabi-senior-staff-software-engineer-simulation-platform.json","meta":{"generated_at":"2026-10-17T16:48:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23187,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4483},"rest":"https://alion.io/mcp/rest/get_company?id=4483"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwaabi-senior-staff-software-engineer-simulation-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fwaabi-senior-staff-software-engineer-simulation-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fwaabi-senior-staff-software-engineer-simulation-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/waabi-senior-staff-software-engineer-simulation-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwaabi-senior-staff-software-engineer-simulation-platform"}]}