Software Engineer, Perception
Rain
About the role You are responsible for giving autonomous aircraft the ability to perceive wildfires - transforming raw sensor data into an accurate, evolving picture of the fire and its environment. By fusing vast quantities of real-time visual, thermal, and geospatial data into reliable intelligence, your systems ensure that first responders and their autonomous suppression aircraft act on truth, not guesswork. When your models decompose the fire front, track fire growth, and identify new spot fires, Rain-equipped aircraft gain the clarity needed to develop effective suppression strategies. What we do 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. What you will do Apply machine learning and classical techniques to perform real-time mapping of wildfire environments for suppression and fire management onboard aircraft Drive the design, development, testing, and deployment of the perception system, collaborating with engineering and field operations Produce performant software for ingesting sensor data, classifying, segmenting, tracking, localizing, and modeling the wildfire environment on resource limited targets Design experiments, data collection efforts, and curate training/evaluation sets Architect, design, and implement core product applications as well as tools and infrastructure Write performant, well-abstracted software, and improve code quality through design and code reviews What you have done 6+ years of experience in computer vision and machine learning, including segmentation, localization, and world modeling Strong proficiency in C++14 (or newer) development for resource limited environments Experience designing and developing algorithms for a variety of sensors such as visual and thermal cameras, RADAR, LiDAR, etc. Strong mathematical skills and understanding of probabilistic techniques for uncertainty modeling You thrive in a fast paced, collaborative, small team environment with minimal supervision Excellent analytical and communication skills, demonstrated collaboration with interdisciplinary teams What will make you a great fit Experience with real-time perception systems for safety critical applications Experience with depth estimation, tracking, geospatial modeling Experience building and maintaining infrastructure for ML model development Experience with GPU processing Familiarity with sensor calibration, camera geometry, kalman filters Familiarity with Linux development and target environments M.S or a Ph.D. in Robotics, Computer Science, Electrical Engineering, or a related field, or equivalent experience You are willing to travel at least 15% of the year for validation testing Location 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. Legal Notice 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. Rain
- ...coordinated wildfire suppression. At the nexus of the perception pipeline, suppression execution engine, and operator command interface, your systems will... ...Ensure real-time performance and reliability of autonomy software, especially under compute-constrained and...SuggestedPermanent employmentWork at officeImmediate start
- Senior Software Engineer Simulation is the first proving ground for everything we build. Before an aircraft flies, before autonomy makes decisions... ...scale autonomous firefighting. At the intersection of perception, autonomy, aircraft systems, and operator interfaces, your...SuggestedPermanent employmentWork at officeLocal areaImmediate start
$200k - $350k
...Overview Astera Neuro seeks to understand and engineer consciousness. We believe consciousness... ...and psychiatric diseases that alter perception, thought, and sense of self. Because the... .... Position Summary As a Principal Software Engineer, you will lead the...Suggested- ...those paths on real hardware, reliably. Perception – object detection and scene... ...Description Design, build, and maintain software that runs in both simulation and on real... ...Bachelor’s degree in Computer Science or Engineering. ~4+ years of relevant industry...SuggestedFull timeImmediate startRemote workFlexible hours
$160k - $200k
...are a team of driven, smart and humble engineers from all around the world. No toxic corporate... ...Zendar is looking for an experienced Software Engineer with passion for SW design and... ...solution to put RF sensing at the core of all perception. The result is a system that handles...SuggestedFull timeWork at officeFlexible hours$160k - $210k
...SOSV. This is a high-ownership role with significant opportunity to shape the long-term direction of software systems at Prolific. As a foundational Software Engineer within the organization, you will have substantial influence over architecture, tooling, and long-term...For contractorsFlexible hours$269.12k - $300k
...that puts that data to work. Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible for... .... It also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is...Temporary workLocal areaFlexible hours- ...Job Description Job Description TITLE: Software Engineer II RESEARCH AND DEVELOPMENT – BIOINFORMATICS AND SOFTWARE ENGINEERING We are seeking talented, curious, and self-motivated software engineers to help build the most advanced production-scale synthetic...
$120k - $150k
...transform how we treat conditions ranging from sensory and motor deficits to untreatable mental illness. The Role As a Software Engineer at Paradromics, you’ll work closely with our team of Scientists and Engineers to develop software that enables our clinical...Full time$140.59k - $168.72k
...Software Engineer From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance...Full timeWork at officeRemote work- ...the role may no longer be accepting applications. Thank you Join the WeVote Movement WeVote has an open volunteer Senior Software Engineering position for an individual who wants to develop new skills with CSS/HTML, ReactJS or Python/Django, and use existing...Part timeWork experience placementRemote work
$166k - $205k
...perfecting the safety, reliability, and capabilities of our autonomy engine and electric propulsion systems. We design, develop and... ...ecosystem of technologies including proprietary flight control software, avionics, high power density motors, motor controllers,...Temporary workRemote work$160k - $200k
...class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the... ...for the most innovative companies in the Americas. Senior Software Engineer Location: Remote (West Coast USA) Company: MISUMI...Permanent employmentImmediate startRemote workFlexible hours- ...about our mission, vision, and programming at astera.org/vision. Position Summary We are looking for an ambitious Senior Software Engineer to help us reverse-engineer the human brain. This role spans a broad spectrum of activities: Architect high-...Visa sponsorship
$200k - $330k
Software Engineer, Machine Learning Platform Emeryville, California, United States; Hybrid (2-3 days on-site) Profluent is the frontier AI lab for biology. Profluent builds powerful foundation models for all of life's molecules, unlocking solutions that transform medicine...$173k - $251k
Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user-facing software in complex ecosystems. Transforming legal tech with software and AI is a full-stack challenge that applies retrieval...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$160k - $195k
...possible to accelerate discovery and make our work broadly useful. About the Role Arcadia Science is looking for a software engineer who thrives at the intersection of biology and technology. You'll build the web applications and data infrastructure that connect...Full time$160k - $200k
Senior Software Engineer Have you ever worked somewhere that challenges you every day? A place where you solve meaningful problems, build... ...architected our solution to put RF sensing at the core of all perception. The result is a system that handles long range, high speeds...Work at officeFlexible hours- GNC Engineer We are a rapidly growing technology startup focused on delivering next-generation... ...vertically integrates hardware and software to create leading edge capabilities in the... ...controls Understanding of computer vision, perception, filtering, and estimation Arxlight
$120k - $160k
...About the role As an Application Support Engineer you are the front line between Dexterity... ...sites running smoothly, resolve complex software issues before they disrupt performance,... ...Basic understanding of robot kinematics and perception pipelines to converse with Product...Permanent employmentWork at office$140k - $180k
...services, and one of the industry's leading flight-proven electric propulsion systems for satellites, the Astra Spacecraft Engine. The Team The software team has always operated as a small, versatile team that punches above its weight. As we grow we want to maintain those...- Software Development Support Provide software development support for creating service management dashboards and workflow. Provide software development support to implement service management processes. Perform knowledge sharing and continuous performance improvement....
$140.59k - $168.72k
...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations... ...for thousands of companies. We're looking for a talented Software Engineer with a passion for building enterprise grade software...Full timeWork at officeRemote work- Job Title: US - Software Engineer Location: Remote work allowed; presence in LA, Oakland, or Charlotte is a bonus Description : An engineer, who is very familiar and experienced with backend end engineering skills and very hands on. Should have a computer science background...For contractorsRemote work
$275k - $325k
...plants from projects into products. Our software turns raw land into a build-ready power... ...portfolio of AI agents that automate engineering, estimation, and operations workflows.... ...robotics compared to traditional software. Perception & Sensing: Experience with LiDAR,...Full timeWork at officeFlexible hours- ...generate continuous streams of sensor, detection, and operational data that must become useful information for engineers and mission operators. As a Software Engineer, Cloud, you will build the cloud services that ingest, process, store, and expose that information across...Local areaRelocation packageFlexible hours
- Sr. Software Engineer Alpharetta, GA & Oakland, CA Day-1 onsite Required: ReactJS, NodeJS Skill Requirements Proficiency in web development technologies such as javascript, react.js, and node.js. Strong understanding of frontend and backend development principles. Experience...Work experience placement
$135k - $155k
Senior Software Engineer About Grocery Outlet: Our Mission: Touching lives for the better Our Vision: Touching lives by being the first choice for bargain-minded consumers in the U.S. Our Values & Behaviors: Achievement, Diversity, Entrepreneurship, Family, Fun, Integrity...$100k
...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1b$160k - $200k
...class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the... ...for the most innovative companies in the Americas. Senior Software Engineer – AI Innovation Location: Oakland, CA (Onsite – HQ...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Perception. Be the first to apply!
- software developer fintech Alameda, CA
- startup software engineer Alameda, CA
- software engineer Alameda, CA
- software engineer amazon Alameda, CA
- senior robotics software engineer Alameda, CA
- cybersecurity software engineer Alameda, CA
- software engineer healthcare Alameda, CA
- part time software developer remote Alameda, CA
- software developer Alameda, CA
- entry level software engineer remote Alameda, CA


