Location: San Mateo, CA (Peninsula) – Onsite preferred, open to Bay Area candidates willing to commute
Salary / Hourly Rate: $110,000 - $175,000 per year
Benefits: US citizen/visa only,Competitive salary and meaningful equity options.,Comprehensive medical, dental, and vision coverage.,Catered team lunch in the San Mateo office.,Unlimited / flexible time off.,High-ownership role on a small, senior founding team (YC-backed).,Opportunities for rapid growth and learning building AI-powered CAD.
Role Information
Role Overview: N/A
Responsibilities: Design, build, and maintain robust, scalable backend services in Python., Develop APIs and backend components that power Hestus’ AI-driven CAD workflows and improve overall system performance., Collaborate with founders and cross-functional partners to define, design, and ship new product features., Participate in code reviews, testing, and debugging to ensure high-quality, reliable software., Implement and integrate machine-learning models and algorithms into production features (with support from the ML team)., Diagnose and resolve production issues; improve observability and reliability over time., Contribute across the full development lifecycle, from early technical design through launch and iteration., Stay current on relevant backend, cloud, and ML tooling and bring practical, modern solutions back to the team.
Qualifications: 1–4+ years of professional experience as a Software Developer / Software Engineer (or equivalent experience from internships + projects)., Strong proficiency in Python and modern software engineering practices (testing, code review, version control)., Experience building backend services and APIs using frameworks such as Flask or Django., Working knowledge of SQL and relational databases; able to design, query, and optimize schemas., Experience building and maintaining server-side components that support real users in production., Familiarity with basic cloud infrastructure (AWS, GCP, or similar) and deploying backend services., Comfortable debugging performance issues and improving responsiveness and reliability over time., Familiarity with machine-learning concepts and tools (e.g., NumPy, PyTorch/TensorFlow, scikit-learn)., Interest in working closely with ML engineers to integrate models into product features—even if you’re not an ML expert yet., Ability to thrive in a fast-paced, early-stage startup: you’re comfortable wearing multiple hats and dealing with ambiguity., Strong ownership mentality—willing to take responsibility for projects end-to-end., Excellent problem-solving skills, attention to detail, and a bias toward shipping., Clear, direct communication and strong teamwork skills; you’re comfortable working closely with a small, highly technical founding team., Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Minimum Requirements: Based in the US with existing work authorization; US citizen/visa only, and able to work primarily on-site in San Mateo, CA.,Hands-on experience with SQL and relational databases in a production or serious project setting.,Hands-on experience with SQL and relational databases in a production or serious project setting.,Strong proficiency in Python and experience building backend services with Flask or Django.
Screening Questions: (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.,(Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.,Tell us about a backend system or feature you’ve built in Python that you’re proud of. What problem did it solve, what technologies did you use (e.g., Flask/Django, SQL, cloud), and what tradeoffs did you make in your design?
Company Information
About Company: N/A
Culture: N/A
Additional Information
Interview Process: Step 1 – Short survey. After reviewing resumes, Hestus sends a short online questionnaire (~15 minutes) to candidates who meet the basic requirements., Step 2 – Initial call. A 30–45 minute video call over Google Meet to learn more about your background, interests, and what you’re looking for, and to share more about Hestus, the role, and how they work., Step 3 – Coding challenge. A practical take-home coding exercise (target ≤ 8 hours) focused on Python, backend fundamentals, and problem-solving., Step 4 – Technical interviews. A series of deeper technical interviews with the CEO, CTO, and engineering team. Candidates in the Bay Area are invited to the San Mateo office; others join via Google Meet. These sessions cover system design, backend implementation, and collaborating in a startup environment., Step 5 – Offer & closing. For candidates who pass the loop, Hestus discusses compensation details, equity, and start date, and moves quickly to a formal offer.
Day to day: You’ll spend most of your days building and shipping production features that make Hestus’ AI-powered CAD feel fast, reliable, and delightful for hardware engineers. Some days you’ll be deep in Python and backend APIs, designing data models, writing queries, and improving performance; other days you’ll be pairing with the founders to scope new workflows, refine UX, or debug tricky edge cases in how customers actually design parts. You’ll touch everything from backend services (Flask/SQL) to light ML integrations, and you’ll ship small, frequent updates with tight feedback loops from both the team and real users.
Team: You’ll report directly to the founder and work closely with a small, senior team of engineers and researchers. The environment is flat and hands-on — everyone ships code, reviews each other’s work, and contributes to product direction. You’ll have a front-row seat to how an AI CAD product is built from the ground up, and your code will quickly make its way into the hands of real customers.
Growth: Take ownership of key services and CAD-related workflows end-to-end., Grow into a Staff / Principal engineer or early team lead as the company scales., Mentor future hires and help shape Hestus’ engineering culture, processes, and best practices.
Ideal Candidate Profile: Product-minded builder who loves turning ideas into reliable, maintainable code. You’re fluent in Python, comfortable with backend frameworks like Flask or Django, and you care about performance, correctness, and clean abstractions. You’re curious about how ML can power better tools, even if you’re not an ML expert yet, and you’re excited to work closely with founders and customers to ship the right thing — not just more lines of code. Most of all, you like small teams, high ownership, and the idea of spending the next few years working on a single, hard problem: making AI-powered CAD the new standard for hardware design.
San Mateo, CA (Peninsula) – Onsite preferred, open to Bay Area candidates willing to commute
Full-Time
Est. Fee
$5,500 - 8,750
Salary Range
$110,000 - $175,000 per year
Contract
10% of Salary, 90 day guarantee
Job Details
Job Overview
Technical Expertise: Proficiency in Python, experience with Flask or Django, and SQL knowledge.
Key Responsibilities: Design, build, and deploy backend systems, integrate machine-learning models, and diagnose production issues.
Collaboration: Work closely with founders and cross-functional teams to define and ship new product features.
Production Experience: Maintain backend components supporting real users and familiarity with AWS, GCP, or similar cloud services.
Responsibilities
This is a hands-on backend role on a tiny, high-caliber founding team. As a Software Developer at Hestus, you’ll help build the core platform that powers their AI-driven CAD tools for hardware engineers. You’ll work primarily in Python, owning backend features end-to-end—from design and implementation through testing and deployment—while collaborating closely with the founders on product direction.
What you’ll do
Design, build, and maintain robust, scalable backend services in Python.
Develop APIs and backend components that power Hestus’ AI-driven CAD workflows and improve overall system performance.
Collaborate with founders and cross-functional partners to define, design, and ship new product features.
Participate in code reviews, testing, and debugging to ensure high-quality, reliable software.
Implement and integrate machine-learning models and algorithms into production features (with support from the ML team).
Diagnose and resolve production issues; improve observability and reliability over time.
Contribute across the full development lifecycle, from early technical design through launch and iteration.
Stay current on relevant backend, cloud, and ML tooling and bring practical, modern solutions back to the team.
Qualifications
Hestus is looking for a strong Python backend engineer who is excited about AI-driven products and comfortable working in a fast-moving, high-ownership startup environment.
Core engineering skills
1–4+ years of professional experience as a Software Developer / Software Engineer (or equivalent experience from internships + projects).
Strong proficiency in Python and modern software engineering practices (testing, code review, version control).
Experience building backend services and APIs using frameworks such as Flask or Django.
Working knowledge of SQL and relational databases; able to design, query, and optimize schemas.
Backend & product experience
Experience building and maintaining server-side components that support real users in production.
Familiarity with basic cloud infrastructure (AWS, GCP, or similar) and deploying backend services.
Comfortable debugging performance issues and improving responsiveness and reliability over time.
Machine learning exposure
Familiarity with machine-learning concepts and tools (e.g., NumPy, PyTorch/TensorFlow, scikit-learn).
Interest in working closely with ML engineers to integrate models into product features—even if you’re not an ML expert yet.
Startup mindset & collaboration
Ability to thrive in a fast-paced, early-stage startup: you’re comfortable wearing multiple hats and dealing with ambiguity.
Strong ownership mentality—willing to take responsibility for projects end-to-end.
Excellent problem-solving skills, attention to detail, and a bias toward shipping.
Clear, direct communication and strong teamwork skills; you’re comfortable working closely with a small, highly technical founding team.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Ideal Candidate
Product-minded builder who loves turning ideas into reliable, maintainable code. You’re fluent in Python, comfortable with backend frameworks like Flask or Django, and you care about performance, correctness, and clean abstractions. You’re curious about how ML can power better tools, even if you’re not an ML expert yet, and you’re excited to work closely with founders and customers to ship the right thing — not just more lines of code. Most of all, you like small teams, high ownership, and the idea of spending the next few years working on a single, hard problem: making AI-powered CAD the new standard for hardware design.
Must-Have Requirements
Based in the US with existing work authorization; US citizen/visa only, and able to work primarily on-site in San Mateo, CA.
Hands-on experience with SQL and relational databases in a production or serious project setting.
Hands-on experience with SQL and relational databases in a production or serious project setting.
Strong proficiency in Python and experience building backend services with Flask or Django.
Screening Questions
1. (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.
2. (Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.
3. Tell us about a backend system or feature you’ve built in Python that you’re proud of. What problem did it solve, what technologies did you use (e.g., Flask/Django, SQL, cloud), and what tradeoffs did you make in your design?
Specialties: AI-assisted CAD workflows, sketch and feature autocomplete, mechanical design productivity, generative modeling for hardware, deep learning for geometry
Founded: 2024
Headquarters: San Mateo, California (Peninsula, Bay Area)
Hestus is building AI-powered CAD to fundamentally change how hardware is designed and manufactured. Founded by repeat deep-tech entrepreneurs with experience from top YC companies and frontier robotics, Hestus is turning CAD into an intelligent collaborator that understands design intent and autocompletes the work. Their mission is to let hardware teams move from weeks of repetitive clicking to minutes of high-leverage engineering, so they can focus on the hard physics and product decisions instead of manual drafting.
Company Culture
Hestus is building AI-powered CAD to fundamentally change how hardware is designed and manufactured. Founded by repeat deep-tech entrepreneurs with experience from top YC companies and frontier robotics, Hestus is turning CAD into an intelligent collaborator that understands design intent and autocompletes the work. Their mission is to let hardware teams move from weeks of repetitive clicking to minutes of high-leverage engineering, so they can focus on the hard physics and product decisions instead of manual drafting.
Benefits
Retirement/401k
Health Insurance
Vision Insurance
Dental Insurance
US citizen/visa only
Competitive salary and meaningful equity options.
Comprehensive medical, dental, and vision coverage.
Catered team lunch in the San Mateo office.
Unlimited / flexible time off.
High-ownership role on a small, senior founding team (YC-backed).
Opportunities for rapid growth and learning building AI-powered CAD.
Relocation & Sponsorship
Relocation Assistance
Visa Sponsorship
What you can expect
Day to Day
You’ll spend most of your days building and shipping production features that make Hestus’ AI-powered CAD feel fast, reliable, and delightful for hardware engineers. Some days you’ll be deep in Python and backend APIs, designing data models, writing queries, and improving performance; other days you’ll be pairing with the founders to scope new workflows, refine UX, or debug tricky edge cases in how customers actually design parts. You’ll touch everything from backend services (Flask/SQL) to light ML integrations, and you’ll ship small, frequent updates with tight feedback loops from both the team and real users.
Team
You’ll report directly to the founder and work closely with a small, senior team of engineers and researchers. The environment is flat and hands-on — everyone ships code, reviews each other’s work, and contributes to product direction. You’ll have a front-row seat to how an AI CAD product is built from the ground up, and your code will quickly make its way into the hands of real customers.
Growth
This is Hestus’ first dedicated software engineering hire focused on backend and product development. In the near term, you’ll become the go-to person for core application code and infrastructure. Over time, you’ll have the opportunity to:
Take ownership of key services and CAD-related workflows end-to-end.
Grow into a Staff / Principal engineer or early team lead as the company scales.
Mentor future hires and help shape Hestus’ engineering culture, processes, and best practices.
Interview Process
Step 1 – Short survey. After reviewing resumes, Hestus sends a short online questionnaire (~15 minutes) to candidates who meet the basic requirements.
Step 2 – Initial call. A 30–45 minute video call over Google Meet to learn more about your background, interests, and what you’re looking for, and to share more about Hestus, the role, and how they work.
Step 3 – Coding challenge. A practical take-home coding exercise (target ≤ 8 hours) focused on Python, backend fundamentals, and problem-solving.
Step 4 – Technical interviews. A series of deeper technical interviews with the CEO, CTO, and engineering team. Candidates in the Bay Area are invited to the San Mateo office; others join via Google Meet. These sessions cover system design, backend implementation, and collaborating in a startup environment.
Step 5 – Offer & closing. For candidates who pass the loop, Hestus discusses compensation details, equity, and start date, and moves quickly to a formal offer.
Companies to Source From
These companies are similar to our client. Candidates with experience at these companies are seen as a big plus.
Openaiopenai.com
Anthropicanthropic.com
Coherecohere.com
Mistralmistral.ai
Googlegoogle.com
Deepminddeepmind.com
Nvidianvidia.com
Adeptadept.ai
Inflectioninflection.ai
Huggingfacehuggingface.co
Figmafigma.com
Lovablelovable.ai
Cruisecruise.com
Waymowaymo.com
Nuronuro.ai
Rigettirigetti.com
Appliedapplied.co
Auroraaurora.tech
Skydioskydio.com
Ziplinezipline.io
Autodeskautodesk.com
Ptcptc.com
Adamcadadamcad.com
Jitxjitx.com
Onshapeonshape.com
Ntopntop.com
Factoryfactory.com
Hadrianhadrian.co
Additional Information
Additional Information
This role is best suited for someone who enjoys wearing multiple hats — one week you might be focused on backend APIs and database performance, the next you’re wiring up an ML model, improving internal tools, or helping debug a customer issue. We move quickly but care deeply about code quality and long-term architecture. If you’re looking for a place where your work is immediately visible, your ideas are taken seriously, and you can grow alongside a high-caliber founding team, Hestus is a great fit.
Client Messaging Channel
Client Messaging Channel
Please sign in and apply for this bounty to gain access to the messaging channel.
Login & Apply to View More
Sign in to your account to access full job details and apply.
Relocation & Sponsorship
Relocation Assistance
Visa Sponsorship
Must-Have Requirements
Based in the US with existing work authorization; US citizen/visa only, and able to work primarily on-site in San Mateo, CA.
Hands-on experience with SQL and relational databases in a production or serious project setting.
Hands-on experience with SQL and relational databases in a production or serious project setting.
Strong proficiency in Python and experience building backend services with Flask or Django.
Screening Questions
1. (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.
2. (Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.
3. Tell us about a backend system or feature you’ve built in Python that you’re proud of. What problem did it solve, what technologies did you use (e.g., Flask/Django, SQL, cloud), and what tradeoffs did you make in your design?
Benefits
Retirement/401k
Health Insurance
Vision Insurance
Dental Insurance
US citizen/visa only
Competitive salary and meaningful equity options.
Comprehensive medical, dental, and vision coverage.
Catered team lunch in the San Mateo office.
Unlimited / flexible time off.
High-ownership role on a small, senior founding team (YC-backed).
Opportunities for rapid growth and learning building AI-powered CAD.
Login & Apply to View More
Sign in to your account to access full job details and apply.
Companies to Source From
These companies are similar to our client. Candidates with experience at these companies are seen as a big plus.
Openaiopenai.com
Anthropicanthropic.com
Coherecohere.com
Mistralmistral.ai
Googlegoogle.com
Deepminddeepmind.com
Nvidianvidia.com
Adeptadept.ai
Inflectioninflection.ai
Huggingfacehuggingface.co
Figmafigma.com
Lovablelovable.ai
Cruisecruise.com
Waymowaymo.com
Nuronuro.ai
Rigettirigetti.com
Appliedapplied.co
Auroraaurora.tech
Skydioskydio.com
Ziplinezipline.io
Autodeskautodesk.com
Ptcptc.com
Adamcadadamcad.com
Jitxjitx.com
Onshapeonshape.com
Ntopntop.com
Factoryfactory.com
Hadrianhadrian.co
Software Developer – Backend (AI-Powered CAD Startup) - Bounty Position
Company: Hestus
Location: San Mateo, CA (Peninsula) – Onsite preferred, open to Bay Area candidates willing to commute
Employment Type: Full-Time
Salary: $110,000 - $175,000 per year
Bounty Amount: $5,500 - 8,750
Technical Expertise: Proficiency in Python, experience with Flask or Django, and SQL knowledge. Key Responsibilities: Design, build, and deploy backend systems, integrate machine-learning models, and diagnose production issues. Collaboration: Work closely with founders and cross-functional teams to define and ship new product features. Production Experience: Maintain backend components supporting real users and familiarity with AWS, GCP, or similar cloud services.