Software Engineer (Generalist)
Remedy Robotics
About Remedy Robotics
Cardiovascular disease is the #1 cause of morbidity and mortality in the world. Much of this could be prevented with better access to specialist care. Take stroke as an example: any delay in treatment can lead to permanent disability or death. However, due to a lack of specialist surgeons, the most effective intervention can only be performed in 2% of US hospitals. For patients who present to one of the 98% of hospitals that do not offer the surgery, treatment is either significantly delayed or not offered at all because timely transfer is not feasible.
Our mission is to bring state-of-the-art vascular intervention to anyone, anytime, regardless of their location. Our team of medical clinicians, roboticists, and machine learning experts are working to bridge this gap by building the world’s first remotely-operated, semi-autonomous endovascular surgical robot.
We’ve already done what nobody else could—using our system, doctors from around the world were able to remotely perform this procedure from as far as 8000 miles away. We now need your help to bring this technology out of the laboratory and into hospitals everywhere.
The Role
We're looking for a strong generalist software engineer to help us ship the next version of our surgical robot. You'll work across our software stack — robot control, system-level orchestration, user-facing tools — and pick up whatever needs picking up. This role suits someone who has more interest in building a working product than in specializing in one layer of the stack.
You Will
Build and improve core robot control software in C++
Own system-level orchestration code in Python that ties our subsystems together
Improve our simulation and test infrastructure
Move across the stack as needed — whatever is currently the bottleneck
Collaborate closely with ML, hardware, and clinical teams to ship end-to-end features
Help define and harden the software architecture as we move toward IDE submission and clinical trial
You Have
5+ years building non-trivial production software, ideally in a system-level context (robotics, embedded, medical devices, scientific instruments, autonomy)
Strong C++ and Python
Advanced fluency with coding agents (Claude Code, Cursor, or equivalents) — you use them as a daily force multiplier and have strong opinions on how to get good output from them
Systems thinking — comfortable with concurrency, real-time constraints, IPC, and the tradeoffs that come with them
Pragmatic instincts about when to optimize, when to ship, and when to rewrite
Strong communication — you write clear code, clear PR descriptions, and clear design docs
Comfort working in a small team where the lines between domains are blurry
BS or MS in computer science, robotics, or related field
Nice to Haves
Experience with robotics middleware (ROS2, custom IPC, gRPC/protobuf)
Real-time Linux experience
Motion control or control theory exposure
TypeScript and frontend work — enough to be powerful when needed
Linux driver or kernel-adjacent experience
Medical device or other regulated software experience (IEC 62304, safety-critical patterns)
Simulation infrastructure (MuJoCo, Gazebo, custom)
$350k
...work for their unique needs and goals. We are scientists, engineers, and builders who’ve created some of the most widely used AI products... ...Segment Anything. About the Role We’re looking for generalist infrastructure and systems engineers to help build the systems...SuggestedFull timeLocal areaImmediate startVisa sponsorshipWork visaRelocation packageFlexible hours- An innovative studio is seeking a talented Generalist Software Engineer to join their dynamic team. This role offers the unique opportunity to work on advanced data pipelines and collaborate with world-class AI researchers. If you thrive in a fast-paced, creative environment...Suggested
- ...precision location. Our Polaris™ RTK network and FusionEngine™ software deliver centimeter-level accuracy and high-confidence... ...automation. The Role: We're seeking a Staff Embedded Software Engineer (Generalist) who thrives at the intersection of software and hardware. You...SuggestedFlexible hours
$140k - $260k
...Substack is building a new economic engine for culture, giving the brightest, most interesting... ...of users. We’re a small team of generalists, so we especially value an interest in... ...Requirements At least 3+ years of software engineering experience. Independent and...SuggestedFull time- ...Senior Software Engineer, Frontend Platform About Handshake At Handshake, our platform connects job seekers with life-changing career... ...organization. This role is a strong fit for an expert generalist: someone with deep expertise in a few areas and the breadth...SuggestedFull timeWork at officeLocal areaFlexible hours
- ...across video games, real-world video, and our own fleet of affordable, durable robots. We're looking for a sharp generalist engineer to work on our robot software. You'll sit close to both our customers and our hardware team. The work spans our core robot feature stack —...Full time
$180k - $250k
...from the ground up, you’ll have real ownership here. How engineering works here We don’t hire into narrow roles—we hire strong... ...We optimize for shipping. By default, engineers here are generalists. You’re expected to take things end-to-end: design the data model...Full timeWork at office$185k - $235k
...Pronexus is hiring on behalf of a frontier AI company for a Software Engineer to join a lean, highly technical team building core infrastructure... ...agentic AI. This is a high-ownership role for a strong generalist who enjoys solving first-principles engineering problems and...Full timeVisa sponsorship- ...useless if it’s trapped in a black box. We are looking for Software Engineers who are "Product Architects" to build the Hilbert Portal, the... ...the customer's quarterly revenue gap. The Full-Stack Generalist: Our core stack is TypeScript, Node.js (Express), React, and...Full time
- ...The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals to join our team. You'll build the... ...infrastructure, and product sense. As a small team, we're all generalists who work wherever the product needs us. We're looking for...Full time
$185k - $250k
...This role offers what many ambitious engineers are looking for: ~ Top-tier teammates... ...millions of Americans who need it. Our software platform is well established and our... ...Backend or full-stack — the more of a generalist, the better At least two years of professional...Full time- ...We raised a $250M Series C to build the search engine for AIs. Led by a16z, with existing investors Benchmark, Lightspeed, and YC doubling... ...of our developer platform. Who You Are You're a strong generalist engineer, comfortable owning the product lifecycle from design...Full timeH1b
- ...Kovari is obsessed with rapid iteration, engineering rigor, and deploying real machines into... ...Role We're looking for a founding software engineer to help build the software infrastructure... ...that makes our robots work. This is a generalist role — you'll touch everything from low...Full timeRemote work
$180k - $250k
...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first... ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with... ...the Role We are looking for a Senior Software Engineer to join our Robotics...Full timeLocal areaFlexible hours$140k - $160k
...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first... ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with... ...Logistics Nimble’s Cloud Logistics software team builds the in-house suite of cloud-...Full timeLocal areaFlexible hours$135.7k - $156k
...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first... ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with... ...and one (1) year of experience as a Software Engineer, R&D Engineer, or related...Full timeLocal areaFlexible hours- ...toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you... ...product platform. This is a C++ software engineering generalist position emphasizing robotics and systems expertise. You will...Full time
- ...community. We support $124B+ assets on our software platform, and we’ve driven capital to... ...AngelList is seeking Senior Software Engineers to join one of our engineering teams. At... ...You are most likely: A full-stack generalist with 4+ years experience building web applications...Full timeWork at officeRemote work
$180k - $200k
...year. We are hiring entrepreneurial engineers who are interested in being a part of our... .... Our engineering team releases new software every week, moves at a fast pace, and works... ...new features Our engineers are generalists, and your responsibilities will be flexible...Full timeRemote workFlexible hours- ...Persista is looking for a software engineer to join our small but growing team. We’re passionate about giving you productivity super... ...can make our software smarter About you You’re a generalist. You may have a specialty but you enjoy contributing in meaningful...Full time
$135k - $280k
...and scheduling is where Assembled started, and it's still the engine that powers hundreds of thousands of schedules.Under the hood,... ...decisions behind it, and tell us how customers reacted.Are a strong generalist. You move across the stack without ceremony and pick up new...$208k - $312k
...and exceptional developer experience.Now, software is entering a new era, and the next... ...the company.We're looking for a security engineer who loves finding a whole class of vulnerability... ...do and how they're actually used, not a generalist parachuting in.You have a deep...Work from homeWorldwideFlexible hours$208k - $312k
...and exceptional developer experience.Now, software is entering a new era, and the next... ...'re looking for a Senior (IC4) software engineer with a strong security background to sit... ...related. You'll spend real time being a great generalist engineer: building features, fixing bugs...Full timeWork from homeWorldwideFlexible hours- ...permissions, and container orchestration (Kubernetes). About Generalist At Generalist, we are on a mission to make general-purpose... ...scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation...Full time
- ...First Round Capital, and are looking for senior engineers for our Platform team. The Opportunity As a Senior Software Engineer on our Platform team, you'll work on... ...problems but actively jumps in to fix them. We prefer generalists who are immensely curious to dive deep....Work at officeLocal area
- ...are a group of technologists, physicians, engineers, and designers that are uniquely... ...thoughtful engineering matter deeply. As a software engineer, you'll work across the full stack... ...vertical. • We are looking for a generalist to work together to scale to hundreds of...Full time
$213k - $263k
...range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems... .... What You Bring We are looking for a strong generalist software engineer who leans heavily toward practical execution...Full timeRemote work- ...and run our robots. This is modern full-stack web and API engineering in an AI-augmented world. You’ll be responsible for:... ...interfaces that customers and partners interface with to access Generalist systems Building the tools and workflows that enable and accelerate...Full time
- ...About the Role Generalist trains very large robot foundation models. This requires utilizing very large numbers of the latest generation... ...scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation...Full time
- ...purpose-built for high-volume conversational deployments, engineered for the accuracy, performance, and deployment flexibility that... ...it to production. Role Overview We're hiring a generalist Software Engineer to work across Rime's stack — platform APIs, systems...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Generalist). Be the first to apply!
- software engineer part time San Francisco, CA
- software developer intern San Francisco, CA
- software developer fintech San Francisco, CA
- software support engineer San Francisco, CA
- ngo software engineer San Francisco, CA
- software engineer - web development San Francisco, CA
- intel software engineer San Francisco, CA
- IT software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- senior software engineer remote San Francisco, CA


