Responsible for building decision-making frameworks for multi-aircraft wildfire suppression, developing algorithms, and ensuring real-time software performance. Collaborates with engineers and firefighters for system validation.
About the role
What we do
Responsibilities
Qualifications
What will make you a great fit
Location
Legal Notice
You are responsible for creating the core decision-making framework, algorithms, and models that guide multi-aircraft coordinated wildfire suppression. At the nexus of the perception pipeline, suppression execution engine, and operator command interface, your systems will rapidly develop and adapt strategies in a changing wildfire environment to achieve suppression goals. You will collaborate directly with firefighters, pilots, and your engineering colleagues to determine and validate system requirements.
Rain integrates with early wildfire detection to dispatch autonomous aircraft to suspected ignitions. Once dispatched, Rain’s Wildfire Mission Autonomy System perceives the fire, shares intelligence, develops a suppression strategy, and when approved, completes the water drop and evaluates its efficacy. Combining wildfire mission management, path planning, fire perception, suppression strategy, and suppressant targeting, Rain’s technology gives fire agencies the ability to stop wildfires in their earliest stages, before they grow out of control.
- Build and integrate mission-level autonomy frameworks for goal-oriented behavior, task assignment, and system-level coordination
- Enable intuitive human command and supervision, communicating intent, and building operator confidence in mission-critical contexts
- Develop algorithms for collaborative autonomy involving multiple aircraft
- Ensure real-time performance and reliability of autonomy software, especially under compute-constrained and communications-limited conditions.
- Design autonomy software with fault-tolerance, fail-safe behavior, and robustness to uncertain environments or degraded sensors.
- Validate and test in simulation and in flight, ensuring mission success in challenging conditions faced by firefighting aircraft
- Collaborate closely with other members of the engineering team to develop and test the algorithms that power the wildfire mission autonomy system
- Contribute to simulation environments for training, testing, and validation
- Deep expertise (6+ years of experience) in software engineering for UAS, robotics, or other safety-critical applications
- Strong proficiency in C++14 (or newer) development for resource-limited environments
- Knowledge of planning, state machines, or behavior trees
- Background in robotics, control systems, or aerospace autonomy
- Familiarity with simulation tools (e.g., Unreal Engine, AirSim, AFSIM)
- Understanding of communication protocols, real-time constraints, and embedded systems
- You’re excited about Rain’s mission to stop wildfires before they grow out of control
- You thrive in small teams, where you can see the immediate impact of your knowledge and expertise
- You have experience with reinforcement learning or adaptive autonomy
- You’re familiar with STANAG/DoD autonomy standards and DO-178C
- You’ve previously worked with uncrewed aerial systems, aviation, aerospace
- You’ve served as a firefighter
- You are willing to travel at least 15% of the year for validation testing
This is an on-site position. Our office is located in Alameda, California—just across the Bay from San Francisco. The office is easily accessible by ferry, bike and scooter, and there is ample parking.
This role involves access to information governed by U.S. export control laws. To comply, applicants must qualify as a “U.S. Person” (U.S. Citizen, lawful permanent resident, refugee, or asylee). Employment offers are contingent upon meeting these requirements.
Similar Jobs
Artificial Intelligence • Fintech • Information Technology • Marketing Tech • Payments • Social Impact • Software
Leads and builds Donorbox’s product marketing function, owning positioning, messaging, product-led growth, launches, enablement, competitive intelligence, and performance measurement. Partners with Product, Sales, Customer Success, and Marketing to drive acquisition, conversion, retention, and expansion. Manages one direct report, establishes scalable processes and KPIs, influences roadmap priorities, and presents data-driven insights to executive leadership.
Top Skills:
Product-Led Growth (Plg)SaaS
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Le Security Champion dirige la sécurité logicielle et la conformité des programmes SSC. Il accompagne les évaluations de conformité, gère les risques, vulnérabilités et plans de remédiation, développe des normes de sécurité et représente l’équipe dans des forums spécialisés. Le rôle exige également du leadership technique, du mentorat, la connaissance des risques liés à l’IA et la capacité à conduire des changements technologiques et culturels dans un environnement R&D complexe.
Top Skills:
Cloud SecurityCveGenerative AiMachine LearningPrompt InjectionPsirt
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and operate end-to-end full-stack features for Loom billing, subscriptions, integrations, and platform migrations. Develop responsive React interfaces, scalable backend APIs and microservices, payment and identity integrations, and reliable cloud-based systems. Responsibilities include observability, monitoring, testing, code reviews, documentation, security, performance optimization, and participation in Agile ceremonies and technical design reviews.
Top Skills:
AWSBitbucketCi/CdConfluenceCypressDockerGitJavaJavaScriptJestJIRAMicroservicesMochaMySQLNode.jsPostgresPythonReactRest ApisTypescript
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.



