HABITHABIT

Founding Software Engineer, Generalist

Added 4 days ago

This Position

Our two most important stakeholders are 1) the businesses that use our robots and 2) the customers they serve.

As our robots reach tens of thousands of Americans each month, our goal is to deliver a best-in-class experience to both groups.

As a Founding Software Engineer (Generalist), you are critical to that goal. You will design and build features that delight businesses and their customers. Your work will be highly visible and seen by millions of people a year.

Responsibilities

  • Design and develop software and AI features for our conversational robot

  • Implement infrastructure stability improvements

  • Implement internal infra necessary to monitor robot performance

  • Interface directly with customers to identify feature opportunities and areas for stability improvements

Required Qualifications

  • You are a fast learner

  • You have a documented history of execution, working autonomously, and taking ownership of the end result

  • 12+ months of professional software engineering experience, including internships

  • Undergrad degree in CS or a related STEM field with a minimum 3.5 GPA

  • Advanced understanding of at least one language beyond syntax and surface-level usage

  • Intermediate understanding of "how technology works" — from physics to ALUs to OS design to network architecture. This role requires interfacing with other engineers.

  • Equally comfortable with both AI IDEs and writing compilable solutions to DS/algo problems with a pencil and paper

  • Documented, major project experience (excluding school) involving software architecture decisions

  • Comfortable with AWS or other production cloud environments

  • Basic understanding of deep learning model architectures

  • Strong design sense (UX/UI)

  • Fluent in English and comfortable with technical writing

Optional Qualifications

  • Familiarity with at least one CI/CD tool and best practices (ex. GHA)

  • Prior experience with IaC (ex. CDK, Terraform)

  • Hobby-level familiarity with CAD and/or 3D printing

  • Experience with training and deploying ML models in production settings

  • Proficient with frameworks like PyTorch and TensorFlow

  • Interest in photography, videography, graphic design, or any other field in the arts

About

Every month, HABIT's conversational robots greet thousands of Americans with a smile.

Our robots are deployed at physical businesses (ex. stores) to answer questions and upsell customers. They can be trained just like a human employee.

We work in person at our office in El Segundo, just south of the Los Angeles Airport and close to the beach.

We are backed by Y Combinator and other leading investors.

Benefits (Full-Time Roles)

  • Incentive stock plan

  • Medical, Vision, and Dental coverage

  • Flexible PTO policy

  • Located by the beach in El Segundo, CA

Requirements (Full-Time Roles)

  • 100% on-site in El Segundo, CA — no remote option available

  • Willingness to work extended hours or weekends as needed to hit milestones

  • We are unable to provide visa sponsorship at this time

  • Some positions may require travel to customer sites and/or conferences.

  • Some positions may require a valid U.S. drivers license in good standing.