Software Engineer, Perception
Rain Industries Inc
Wildfire Perception Engineer 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. 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. Responsibilities 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 Qualifications 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 Preferred Qualifications 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 Industries Inc
- ...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 experience...SuggestedFull timeImmediate startRemote workFlexible hours
- ...safely scale autonomous firefighting. At the intersection of perception, autonomy, aircraft systems, and operator interfaces, your... ...communities, and scale operations. We are looking for a Senior Software Engineer to lead development of mission simulation and system...SuggestedPermanent employmentWork at officeLocal areaImmediate start
- ...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
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedRemote jobFull timeWork at office$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...SuggestedFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$149.2k - $155k
...Dutch Pet, Inc. seeks a Software Engineer (Web Developer) in Oakland, CA to develop and implement websites, web applications, application databases, and interactive web interfaces. Develop and launch native application for iOS and Android. Transform wireframes and design...Remote jobFull time- ...scale without overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and responsive, allowing them... ...Emerald Conductor to the electric grid. As a Software Engineer on the Grid Services team, you'll develop the systems that enable...Full timeWork from homeFlexible hours2 days per week
- ...safety applications. Our company vertically integrates hardware and software to create leading edge capabilities in the UAV space, with a... ...lives. Role Overview As a Ground Systems Software Engineer, you will be joining the team responsible for the design, development...Full time
- ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...thousands of companies. We’re looking for a talented Senior Software Engineer with a passion for building enterprise grade software...Full timeWork at officeRemote work
$135k - $155k
...dedicated to service-oriented and solving important problems. About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and deliver state-of-the-art applications to our Independent...Full time- ...this by building massively scalable, automated systems that combine novel chemistry, hardware, and software. Position Summary We are hiring a Senior Software Engineer to help design and build Remedy’s core product systems. This is a backend-focused full-stack role....Full time
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Full timeWork at officeShift work- ...scale without overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and responsive, allowing... ...safe, reliable, production-grade control systems. As an early engineering hire, you’ll shape system architecture, own projects end-to-...Full timeWork from homeFlexible hours1 day per week
$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$131k - $191k
...As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of our quality culture, helping to shape automated testing at legal technology’s fastest-growing SaaS company. You will be responsible for maintaining and improving our CI/CD pipelines...Full timeWork at officeLocal areaRemote workWork from homeVisa sponsorshipWork visaFlexible hours- ...more about our mission, vision, and programming here . Position Summary The Astera Institute is seeking a full-time software engineer to help build and scale The Stacks (), a new content platform designed to meaningfully improve how scientific, technical, and...Full timeWork at office
- ...Software engineers at Mechanize create RL environments to sell to the leading AI labs. You might be a good fit if you have 2-5 years of experience as a software engineer and can code in python. No prior machine learning or AI experience is required. Read about how...
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office- ...As a SeniorSoftware Engineer, you will contribute to all aspects related to engineering, technical design and development. You'll get... ...transactions per second. This might include tasks such as researching new software solutions or altering our backend to implement new tools. If...
- ...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,...
$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
$100k - $200k
...as the best place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Software Engineer position can work out of Alameda, CA location. We are seeking a Senior Software Engineer, Backend to design, build, and...Worldwide$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...$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...$160k - $195k
Software Engineer - Full Stack Emeryville, CA A Bit About Us We are Arcadia Science, an evolutionary biology company founded and led by scientists. Our mission is to turn natural innovations into real-world solutions by developing systematic and quantitative approaches...$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 workFlexible hours$140k - $200k
...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Full timeRemote 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Perception. Be the first to apply!
- software engineer internship remote Alameda, CA
- senior software engineer ruby on rails Alameda, CA
- software developer positions Alameda, CA
- entry level software engineer remote Alameda, CA
- senior software engineer remote Alameda, CA
- senior software design engineer Alameda, CA
- senior software engineer Alameda, CA
- startup software engineer Alameda, CA
- remote entry level software developer Alameda, CA
- cybersecurity software engineer Alameda, CA


