Senior software engineer systems
Building the core software stack for a local AI computer.
We’re inviting an experienced, generalist software engineer to join our core team at Mother, building our first computer, the Mother I. We are looking for a self-starter who is a highly motivated and autonomous operator to join us in our Mountain View office.
What is Mother?
We are tool builders. Our mission is to create tools that enable endless creativity and amplify our inherent human abilities.
What is Mother I?
Too much of today’s AI compute is concentrated in the hands of a few large companies. We believe in local and open-source AI—your AI should truly be your own.
Mother I is an AI supercomputer designed to run a wide range of open-source models locally. At its core is a software stack that makes it remarkably easy to run models and perform powerful tasks—directly on your own machine.
You will
- Build robust APIs with Python and Rust using the async/await pattern
- Write performant code with concurrency and parallelization requirements
- Solve complex challenges building software systems for all levels of the stack, from the operating system up to application layer APIs
- Develop scalable services that allow for on-prem AI software to run seamlessly
- Contribute to the development of consumer-facing applications that ship on Mother I
You have
- 4+ years of experience as a software engineer architecting, building, launching, and maintaining end-to-end services from whiteboard to production
- Proven experience leading and implementing backend systems where you have built, launched, or contributed to codebases that shipped to the internet or an embedded system
- Demonstrated ability turning business and product ideas into engineering solutions – you can go from zero to one
- Strong CS fundamentals and programming experience in Python
- A desire to experiment, test assumptions, and challenge hypotheses rapidly
- The ability to see complex problems as solvable challenges
Even better
- Deep experience of backend services that are needed to consumer applications
- You are autonomous and adaptable – own the work, move fast, react quickly
- Interest and ability to pick up new technologies quickly
- Curiosity in evolving AI platforms, distributed systems, hardware, networking, embedded systems
Tech you’ll use
- Python
- PyTorch
- PostgreSQL
- Ubuntu/Debian Linux
- Rust
- TypeScript
Benefits
- Computer setup of your choice (plus a Mother I Computer)
- Blue Shield Platinum PPO plans with $0 paycheck deduction (covers all dependents)
- Dental (including orthodontic coverage) and vision plans with $0 paycheck deduction
- Company paid life insurance
- Fully stocked kitchen and catered lunch 5 days a week
- Office in Mountain View (near Caltrain) with free, easy parking
- Unlimited PTO
How to apply
Send us an email with a copy of your resume or LinkedIn, your GitHub, and any projects you think we should see to [email protected]
Recommended Jobs
Product Test Engineer II - Feature Server
Overview Are you a geographer, GIS/data analyst, engineer or computer scientist who has a passion for building high-quality commercial software? We are looking for individuals with a dedication to qu…
Line Cook
Early To Rise is seeking line cooks to join our team to work our griddle and saute stations. We are a unique brunch destination in NoPa, featuring an old-school menu, but with all of our major staple…
Hardware Integration & Test Engineer III
GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the futur…
Onsite Supervisor - Foothill Ranch, CA (In-office)
About this role The Onsite Supervisor acts as the candidate’s/associate’s employment “agent” (i.e., liaison) and point of contact through the recruiting, onboarding, and assignment lifecycle. This p…
Senior Rental and Pool Administrator
Requisition ID # 169171 Job Category: Administrative / Clerical Job Level: Individual Contributor Business Unit: Engineering, Planning & Strategy Work Type: Hybrid Job Location: Davis …
Deep learning team leader - Perception
Position: Deep learning team leader - Perception Position E-mail: [email protected] Location: San Jose, Ca On--Site We are seeking an experienced and capable Deep Learning Team Lea…
Event Experience Manager
JOB SUMMARY Manages the execution of all aspects of events to include planning, day to day coordination and exit strategies. Serves as meeting planning advocate and liaison to all operational depa…
Director of Nursing
At Indian Canyon Post Acute , we are committed to providing exceptional patient-centered care in a supportive and compassionate environment. Our team of professionals works together to promote healt…
Casual Server
POSITION SUMMARY Our jobs aren't just about putting food on the table that our guests will enjoy until they ask for their bill. Instead, we want to build an experience that is memorable and unique…
LOCUM Thoracic Surgery Physician Assistant
We are hiring a locum Thoracic Surgery Physician Assistant to come out for 6-months and join our team in Los Angeles, CA!! Come live in one of the most beautiful locations in the states while allowin…