Software Engineer, Machine Learning Systems
$120k - $200kJobleads-US
WindBorne Systems designs, manufactures, and operates Atlas, a global constellation of smart weather balloons. The atmospheric observations they collect help drive WeatherMesh, our AI weather model.
Our model, WeatherMesh, runs 24/7, producing global forecasts every hour. Our deep learning research team is small and iterates quickly, but sometimes R&D gets ahead of the internal tools that support it. We’re looking for a talented and curious software engineer to keep model inference running reliably, process atmospheric data as it arrives, and build tools that show us what’s happening in both.
In this role, you’ll work with our deep learning team and backend and frontend engineers. We have problems for you to tackle right away, and we also want someone with ideas about what to build next. You’ll help figure out what’s needed, build it, and be responsible for how it works once it’s running.
Prior machine learning experience is not required! You can come in with no ML background at all and be successful. Where you lack understanding, you’ll dig into model code, ask researchers questions, and use AI tools to get up to speed. Essentially, learn what you need to build and go build it. We care much more about how well you learn and your approach to problem solving than whether you have RAG or LLM fine-tuning on your resume. [Note: We’re not trying to shade ML engineers - we have many great ones on our team. Yes, those skills can be useful in other domains, but they’re not prerequisites for this role. We’re bringing them up to emphasize that, without good software taste and a knack for learning, ML skills alone are not what we're looking for.]
What you’ll own
Keep forecasts running. Build the tooling that runs our weather models and detects failures. If a cloud node goes down, our systems need to recover and keep producing forecasts.
Process atmospheric data in real time. Build pipelines for incoming observations, account for late or missing data, and make it clear when something needs attention.
Show us what’s happening. Build tools to visualize data processing and model inference as they run. The team should be able to see how a run is progressing, where it’s slowing down, and what went wrong if it fails.
You’d be a good fit if:
You’ve owned software in production. You’ve been responsible for a system after launch: how it performs, how it fails, and how it recovers. That experience has given you a feel for the monitoring, reliability, and operational discipline a critical system needs.
You’ve built substantial software. You can walk us through a hard technical problem you solved, why you chose your approach, and what you learned. You’re comfortable reading unfamiliar code and tracking down bugs that involve more than one part of a system. Bonus points for good UI design and portfolio we can see.
You think beyond the immediate fix. You can solve today’s problem while recognizing what should become reusable infrastructure for future work. You have ideas about how to improve the systems you own and want to help decide where we go next.
You’re curious and motivated to build. You ask questions, investigate how things work, and turn what you learn into something useful. You don’t sit idly while waiting for guidance; you can’t help but poke around.
You use AI and agentic tools like a bandit. You use them everywhere you can: to explore code, learn about unfamiliar systems, test ideas, and build quickly. You understand the code you ship and can debug it when it doesn’t work. Most importantly, you know these tools are powerful, but you can’t outsource thinking to them entirely. After all, you’re still on the hook for what gets built.
You want to work on a dynamic team and see your work put to use quickly.
We’re flexible on programming languages, frameworks, and years of experience. Show us what you’ve built and how you think through problems. You can learn the stack here, and honestly, things change quickly.
Nice to have
Experience with data pipelines, distributed systems, or infrastructure.
Experience with scientific computing, weather data, or geospatial systems.
Familiarity with ML inference, GPU computing, or PyTorch (again, not required).
Compensation and location
Base salary: $120,000-$200,000, depending on experience and scope.
Location: In person at 1600 Bridge Parkway, Redwood Shores, CA.
Benefits: 401(k), health, dental and vision insurance, unlimited PTO, stock options, and office food and beverages.
$124k - $195.5k
...experienced and highly motivated software professional to work on... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale... ...Computer Science, Computer Engineering, Electrical Engineering, or... ...models.Research background in machine learning systems or adjacent...SuggestedFull time- ...DeepMind in Mountain View, CA is hiring a Share Research Software Engineer to join our mission-driven team building general-purpose AI... ...strong software engineering foundation, plus interest in machine learning. Applicants should have a bachelor’s degree, 5 years industry...Suggested
$170.6k - $261.3k
...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and... ...robotics, optimization, and machine learning to create systems that are not just... ...The Role As a Senior Software Engineer on the Secondary Driving System...SuggestedFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$201k - $276k
...judiciously throughout the System Development Life Cycle at Zoox... ...background in systems engineering, coupled with a demonstrated... ...Security as well as across software and hardware engineering. Build... ...the intersection of robotics, machine learning, and design, Zoox aims to provide...SuggestedTemporary workRelocation package$195k - $242k
Foster City, CASoftware - Software Systems /Full-time /HybridZoox's Robot Software Infrastructure... ...is seeking a passionate software engineer to help develop and advance the... ...Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the...SuggestedFull timeTemporary workRelocation package$175k - $287k
...AI is building the Evaluation Operating System (EOS), a foundational Agent Evaluation... ...for all LinkedIn AI Agents.As a Staff Engineer, you will own the end-to-end technical... ...distributed systems, data platforms, and machine learning, and is ideal for engineers who want to...For contractorsWork experience placementWork at officeFlexible hours$180k - $190.63k
Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology... ...processes with AI and machine learning. Through our AI decision automation... ...for a talented Senior Software Engineer to join our world-class... ...solutions that elevate system performance and user experience...Full timeWork at officeLocal areaFlexible hours3 days per week- ...The Collision Avoidance System (CAS) is responsible for detecting... ...algorithms and deep learning to detect near-collisions... ...multidisciplinary team data, software and systems engineers defining and building... ...intersection of robotics, machine learning, and design, Zoox...Temporary workRelocation package
$136k - $185k
The OpportunityAre you an experienced Software Engineer, Backend (Infrastructure) looking to make a significant impact... ...in Python to build and enhance backend systems that seamlessly integrate with machine learning and AI-driven features.Design and implement robust...Permanent employment$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...for a Principal Software Engineer - Responsible AI who is... ...cloud services and distributed systems. 2+ years of technical engineering experience with machine learning model development, release, and...Ongoing contractWork at officeLocal area3 days per week$174k - $252k
Write and test product or system development code.... ...following: reinforcement learning (e.g., sequential... ...experience with end to end Machine Learning (e.g., model... ..., or launching software products, and 1 year of... ...serving.Google's software engineers develop the next-generation...$147k - $210k
Write product or system development code. Collaborate with peers... ...human voice), reinforcement learning (e.g., sequential decision... ...algorithms.Experience with Ads, machine learning infrastructure,... ...accessible technologies.Google's software engineers develop the next-generation...$174k - $252k
...experience. 4 years of experience in a Software Engineering or Development capacity.2 years of... ...experience in training and deploying machine learning models and agents for anti-abuse.Preferred... ...include everything from creating systems for agent testing using 2D and 3D games...$174k - $252k
Write and test product or system development code.... ...years of experience with software development in one or... ...first general-purpose learning agent. Central to this... .... As a Software Engineer, you will be working with... ...our exceptional team of Machine Learning and Neuroscience...$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...are looking for a Software Engineer for developing global scale... ..., Build and optimize the system for storing and processing... ...ad products.You will use Machine Learning and AI to detect and improve...Ongoing contractWork at officeLocal areaRemote work- ...Software Engineering Intern — Summer 2027 At Prophet Security, we're not... ...to build impactful products, learn from an experienced team, and... ...ll contribute to the backend systems that power Prophet's... ...engineers and experts in product, machine learning, and cybersecurity,...Summer workInternshipSummer internship
- ...We're looking for a talented Software Engineer to help develop the systems & infrastructure that powers Matroid... ...expert teams, including product, deep learning and field engineering What you... ...and/or InfoSec Familiarity with machine learning technologies, concepts...Full timeWork experience placementWork at officeFlexible hours
$174k - $252k
...Senior Software Engineer, Mobile, GeminiApp, DeepMind Share Senior Software... ...services/distributed systems. Preferred qualifications... ...world's first general-purpose learning agent. Central to this... ...by our exceptional team of Machine Learning and Neuroscience research...$174k - $252k
...Senior Software Engineer, ML Compilers, Edge TPU Share Senior Software Engineer, ML Compilers... ..., distributed computing, large-scale system design, networking and data storage,... ...generation compiler optimizations to power machine learning (ML) models on custom hardware. In...Temporary work$174k - $252k
...Senior Software Engineer, Map Ads Machine Learning Share Senior Software Engineer, Map Ads Machine Learning corporate_fare Google place Mountain... ...information retrieval, distributed computing, large-scale system design, networking and data storage, security,...$152k - $241.5k
...accelerated computing, and machine learning for more than 25 years. It’s... ...We’re hiring a Deep Learning Engineer with strong experience in generative... ...vision, and agentic systems. If you’ve spent more time than... ...Python and C/C++.Excellent software engineering fundamentals....Full timeInternship- ...high quality agentic search systems, addressing tail latency, throughput... ...information retrieval and machine learning into production systems... ...systems, mentor senior engineers, and align technical and product... ...potential of every team. Our software products help teams all over...Work at officeLocal area
$147k - $210k
...Share Research Software Engineer, DeepMind X In most instances, this position requires in... ...industry experience with 2 years in machine learning or software engineering. ~2 years of... ...will include everything from creating systems for agent testing using 2D and 3D...$61k - $101k
...formal training or certification in software engineering concepts, plus 3+ years of applied experience... ...need hands-on experience delivering system design, application development,... ...as cloud, artificial intelligence, machine learning, or mobile. We need the ability to...Full time- ...technology products. As a Software Engineer III at JPMorgan Chase within... ...standards; contributes learnings and reusable patterns to improve... ...experience delivering system design, application development... ...cloud, artificial intelligence, machine learning, mobile, etc.)...
- ...Autoscience Institute, we create AI systems that autonomously conduct AI research... ...This is a full-time on-site role for a Software Engineer located in the San Francisco Bay Area... ...field Experience with AI and machine learning is a plus Benefits & Perks Our...Full timeFlexible hours
$150k - $350k
...mission is to create AI systems that can accurately... ...motivated, and focused on engineering excellence. This... ...take on real ownership, learn from strong engineers,... ...looking for high-slope software engineers who want to... ...Scala. Experience with machine learning, LLMs,...Full timeTemporary workInternship- ...time.Its patented unsupervised machine learning technology, advanced device... ..., powerful decision engine, and investigation tools work... ...globe. Our award-winning software platform is powered by a team... ...building and shipping production systems. Internships are not counted...Full timeInternship
$193.93k - $291.15k
...Driver's prediction and planning systems to enable safe, driverless... .... We are looking for strong software engineers to research, develop, and... ...have the biggest impact in our learned behavior stack. If you want... ...cutting-edge robotics and machine learning technologies in a collaborative...Immediate startFlexible hours$200k - $300k
...about short-term wins; we build systems that stand the test of time.... ...a passionate Computer Vision engineer who loves solving everyday... ...Vision ~ Exposure to new Deep Learning techniques for image... ...experience in Computer Science, AI, Machine Learning, or related technical...Temporary workWork experience placementWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Machine Learning Systems. Be the first to apply!
- software engineer internship remote Palo Alto, CA
- senior software engineer ruby on rails Palo Alto, CA
- software developer positions Palo Alto, CA
- agile software developer Palo Alto, CA
- software engineer intern Palo Alto, CA
- rust software engineer Palo Alto, CA
- software engineer internship Palo Alto, CA
- entry level software engineer remote Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- senior software design engineer Palo Alto, CA




