Senior Full Stack Engineer, Chef Robotics

Salary not provided
React
AWS
Docker
Kubernetes
JavaScript
Sketch
Python
Node.js
Figma
Jenkins
Ansible
Puppet
Chef
NumPy
Flow
Data Flow
Babel
Git
REST API
Mid and Senior level
San Francisco Bay Area
Chef Robotics

Autonomous cooking robot developer

Open for applications

Chef Robotics

Autonomous cooking robot developer

21-100 employees

B2BArtificial IntelligenceFoodManufacturingRoboticsMachine LearningAutomation

Open for applications

Salary not provided
React
AWS
Docker
Kubernetes
JavaScript
Sketch
Python
Node.js
Figma
Jenkins
Ansible
Puppet
Chef
NumPy
Flow
Data Flow
Babel
Git
REST API
Mid and Senior level
San Francisco Bay Area

21-100 employees

B2BArtificial IntelligenceFoodManufacturingRoboticsMachine LearningAutomation

Company mission

To accelerate the advent of intelligent machines in the world to empower humans to do what humans do best.

Role

Who you are

  • Proficiency in web frameworks such as Angular, React, Node.js, or their equivalents in other languages (we use React)
  • Experience in building reliable and scalable products, with a focus on complex application development
  • Strong experience in integrating customer APIs and webhooks via POS systems (e.g., Toast, NCR Aloha, Elo, itsacheckmate, Brink)
  • A keen eye for design excellence and a commitment to delivering a fluid user experience
  • Proficient with design tools like Sketch and Figma to create and implement basic UI/UX designs
  • Extensive experience in building backend infrastructure on AWS or other cloud services
  • Admin experience with relational and NoSQL databases, including creating schemas to parse and store data effectively
  • Familiarity with containerization and orchestration tools such as Docker, Docker Compose, Kubernetes (or equivalents)
  • Knowledge of automated configuration management using tools like Chef, Ansible, Puppet, or others
  • Experience with CICD tools such as Jenkins, CircleCI, Travis, etc
  • Mastery of dev/build tools like Git, Node.js, npm, Grunt, Gulp, Babel, Webpack
  • Strong expertise in frontend technologies such as CSS3, HTML5, and React
  • Experience with Python scripting, including basic modules like NumPy
  • Solid understanding of REST API design and development
  • Experience creating web applications using JavaScript frameworks
  • Excellent written and verbal communication skills and the ability to collaborate effectively with teams
  • Experience working in agile and scrum teams, collaborating with product leaders to meet deadlines and objectives
  • Strong organizational skills with the ability to manage multiple tasks and prioritize effectively
  • 4+ years of experience in software engineering

What the job involves

  • Chef Robotics is seeking a Senior Full Stack Software Engineer to play a key role in developing cloud-based applications for Chef Robotics
  • Initially, this role will focus on building cloud dashboards that enable line workers to operate and control Chef, as well as corporate-facing dashboards that allow customers to program the system efficiently
  • As the role evolves, the engineer will work extensively on backend, cloud, and infrastructure projects, including provisioning robots for seamless deployment, enabling remote software updates to enhance performance and reliability, and developing systems for real-time remote robot control
  • This is a unique opportunity to contribute to cutting-edge robotics technology and shape the software that powers intelligent automation
  • Design and develop frontend code for a customer-facing user interface, focusing on usability and user experience
  • Write React code to build a human-machine interface, enabling end customers to interact seamlessly with the Chef system
  • Collaborate closely with firmware engineers, controls engineers, and the robotic software engineering team to ensure smooth integration across systems
  • Design and implement APIs to integrate with databases, enabling efficient data exchange between frontend and backend
  • Set up cloud infrastructure from scratch using Amazon AWS, ensuring scalability, security, and reliability
  • Design a database schema for the system and develop processes to efficiently parse and store customer data within the correct database architecture
  • Develop APIs to query and retrieve customer data from edge computers, ensuring seamless data flow
  • Conduct research, design, document, implement, and test software systems in line with product development requirements, applying principles of computer science, engineering, and mathematical analysis
  • Create Python scripts to deliver integrated solutions across edge computers, ensuring system coherence and functionality
  • Follow appropriate standards, processes, procedures, and tools throughout the system development lifecycle to produce high-quality technical engineering products

Share this job

View 5 more jobs at Chef Robotics

Company

Funding (last 2 of 5 rounds)

Mar 2025

$20.6m

SERIES A

Jan 2024

$10.5m

EARLY VC

Total funding: $45.9m

Our take

In recent years, kitchen automation has surged, yet challenges persist in addressing the nuanced complexities of food preparation and assembly.

Chef Robotics tackles this by prioritizing food assembly over cooking, acknowledging the diverse factors that shape culinary outcomes. With its advanced robotics and AI-driven software, ChefOS, the company navigates the intricacies of ingredient preparation, cooking methods, and storage conditions, ensuring consistent quality across diverse recipes and ingredients.

Chef's recent funding round underscores investor confidence in its innovative approach. With a focus on robotics-as-a-service (RaaS), Chef aims to democratize access to advanced automation, offering scalable solutions for food businesses. As it expands across the US and Canada, securing partnerships with Fortune 500 food companies, Chef heralds a future where technology enhances culinary excellence, revolutionizing efficiency and creativity in the kitchen.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle