Software Engineer - Core Product

Baseten · Data AI · San Francisco, CA · EPD

Software Engineer on the Core Product team at Baseten, building and maintaining the core Baseten product that enables users to deploy and get value from ML models. The role involves working across the stack, including CLI tools, REST APIs, and the web application, with a focus on new feature development, API design, and bug fixing. Example initiatives include chains for multi-component workflows, asynchronous inference, model APIs, and model training for production inference.

What you'd actually do

  1. Implement new features and products for the team
  2. Design ergonomic APIs and abstractions to solve customer problems
  3. Fix bugs and resolve customer issues with urgency
  4. Work across the stack — regardless of where you start, you’ll end up touching both React Components and Kubernetes Pods
  5. Work closely with the product and forward deployed engineering teams to develop and drive new product ideas

Skills

Required

  • Bachelor's degree or higher in Computer Science or related field
  • Proficient coding abilities in one or more popular programming or scripting languages
  • Familiarity with web applications & databases
  • Good taste in product, particularly developer-oriented tools
  • Interest in ML/AI infrastructure and willingness to learn
  • Strong collaboration and communication skills

Nice to have

  • Python proficiency
  • Go proficiency
  • Javascript proficiency

What the JD emphasized

  • mission-critical inference
  • deploy and get value from ML models
  • ship AI products
  • Model training built for production inference

Other signals

  • powers mission-critical inference
  • bring cutting-edge models into production
  • platform engineers turn to to ship AI products
  • deploy and get value from ML models
  • Model training built for production inference