CrawlJobs Logo

Senior Software Engineer, Generalist

chefrobotics.ai Logo

Chef Robotics

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 240000.00 USD / Year

Job Description:

As a Senior Software Engineer, Generalist at Chef Robotics, you'll play a pivotal role in the design, development, and implementation of software systems across our entire robotics platform. You'll work closely with cross-functional teams including robotics engineers, hardware engineers, and specialists across the tech stack to ensure seamless integration of software components into our food automation systems. This role requires versatility and deep expertise across multiple technical domains, with the ability to contribute to all phases of the software development lifecycle and build comprehensive solutions that power our intelligent food preparation robots.

Job Responsibility:

  • Collaborate with robotics engineers, hardware engineers, and other software engineers across the tech stack to design, develop, and deploy software solutions for food automation robots
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance
  • Develop robust, scalable, and maintainable software systems that meet the unique challenges of commercial food production environments
  • Implement algorithms for perception, manipulation, motion planning, and control to enable autonomous food preparation behavior
  • Work across frontend dashboards, backend APIs, and cloud infrastructure to build comprehensive solutions that integrate with robotics hardware and AI systems
  • Design and optimize database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Implement efficient data pipelines between on-device robotics systems and cloud services
  • Create data access layers and APIs that enable seamless integration across multiple subsystems
  • Develop real-time data processing systems for robotics telemetry and performance monitoring
  • Establish data integrity protocols and backup systems across distributed robotics deployments
  • Optimize software performance and reliability to meet stringent food safety requirements and operational standards
  • Implement fault-tolerant systems with high availability requirements for production food preparation environments
  • Conduct thorough testing and validation of software components to ensure functionality, accuracy, and safety in commercial kitchens
  • Develop comprehensive monitoring, logging, and alerting systems across the entire software stack
  • Create diagnostic tools and performance optimization solutions for operational visibility across all system components
  • Stay current with emerging technologies and industry trends in autonomous systems, robotics, and food automation technology
  • Integrate new sensor data, perception algorithms, and AI/ML components into existing software architecture
  • Implement automated deployment pipelines, infrastructure-as-code practices, and modern development workflows
  • Develop data pipelines between on-device robotics systems and cloud services for real-time operations
  • Contribute to technical architecture decisions and help establish software engineering standards across teams

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in software development with demonstrated full-stack capabilities
  • Proven experience in software development, with a focus on autonomous systems, robotics, or related fields
  • Strong proficiency in programming languages such as Python and JavaScript/TypeScript, with emphasis on object-oriented design and development
  • Experience with software development tools and frameworks commonly used in robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.)
  • Familiarity with sensor fusion techniques, perception algorithms, and other technologies relevant to autonomous robotics operations
  • Advanced understanding of cloud infrastructure and deployment (AWS, GCP, or Azure)
  • Experience with containerization (Docker) and orchestration (Kubernetes) technologies
  • Proven experience leading complex, multi-disciplinary software projects from conception to deployment
  • Strong background in system architecture design and cross-functional technical decision-making
  • Understanding of real-time systems, robotics integration, and high-performance application requirements
  • Experience with CI/CD practices, infrastructure-as-code, and production deployment workflows
  • Knowledge of secure system design including authentication, authorization, and data protection
  • Familiarity with performance optimization across multiple technology stacks
  • Strong problem-solving skills and the ability to work effectively in a fast-paced startup environment
  • Excellent communication skills and ability to clearly articulate technical concepts to cross-functional teams
  • Adaptability and comfort working across different technology stacks and problem domains
  • Collaborative team player who works effectively with robotics engineers, hardware engineers, and other specialists
  • Comfort with working startup-oriented hours and commitment to working onsite five days a week
  • Passion for robotics and food automation technology with drive to stay current with emerging technologies

Nice to have:

  • Experience with robotics systems integration and understanding of ROS or similar frameworks
  • Knowledge of real-time communication systems including WebSockets and message queues
  • Experience with time-series databases and telemetry data processing
  • Background in manufacturing, food production, or industrial automation
  • Familiarity with 3D rendering using Three.js or Three Fiber
  • Experience with monitoring and observability tools across multiple system components
  • Knowledge of AI/ML system integration and deployment workflows
  • Startup experience with track record of shipping working products under tight deadlines
  • Experience with microservices architecture and distributed systems design
What we offer:
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity

Additional Information:

Job Posted:
December 07, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Generalist

Senior Software Engineer, Navigation

Starship Technologies is looking for a Senior Software Engineer to join the Navi...
Location
Location
Estonia , Tallinn
Salary
Salary:
Not provided
starship.xyz Logo
Starship Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An excellent track record with plenty of varied challenges
  • A generalist mindset with strong analytical skills
  • A firm grasp of C++
  • Experience writing production-level code in resource-limited environments
  • Ability to think in geometric constructs and communicate about them
  • Ability to move between different software engineering fields
  • Ability to work highly independently, be self-motivated, and be eager to learn
Job Responsibility
Job Responsibility
  • Build advanced path planning and decision-making software
  • Simulate the effect of changes on the robot's behavior
  • Deploy new features to thousands of robots worldwide
  • Monitor the global performance of changes according to key business metrics
  • Prioritize work using vast amounts of data from millions of kilometers of driving
  • Come up with new solutions, goals and initiatives, and coordinate them with other teams
What we offer
What we offer
  • Collaborate with passionate, motivated, and wonderfully capable people
  • Part of a fast-growing startup, with great opportunities to grow within the company
  • Part of a small team solving world-first problems at the forefront of autonomous driving at scale
  • Endless opportunities to learn from inspirational, talented team members across the globe, including some of the most experienced autonomous driving engineers in the world
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer for our Solana DEX aggregation tea...
Location
Location
Salary
Salary:
95000.00 - 230000.00 USD / Year
0x.org Logo
0x
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A software engineer with 7+ years of experience solving complex distributed computing problems
  • a generalist who can design and build a system from the ground up which could include relational or key value data stores, distributed event-driven architectures, cloud-based deployment (preferably AWS), external facing REST/HTTP APIs
  • have led small to medium-sized projects as a tech lead with 2-4 other engineers
  • can take big problems, research the current state of the art, and apply technology appropriately knowing how to take proper tradeoffs
  • are driven by shipping code of high quality with a focus on providing maximum user and business value
  • has been part of teams that maintain business critical, high volume, customer-facing systems where performance, scalability, and reliability matter
  • up to date on emerging threats and trends in application security
  • has a passion for DeFi and how it can improve people’s lives
  • knowledge and passion for decentralized finance and the 0x mission
  • exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
Job Responsibility
Job Responsibility
  • Be an individual contributor on projects as well as lead technical projects of moderate to high complexity
  • offer valuable insights as a peer when reviewing designs and performing code reviews
  • design, build and maintain systems like blockchain event streaming and indexing services, leading edge DEX routing algorithms and models, and AMM liquidity intelligence services
  • create high quality, secure, clean code
  • launch new features on a regular basis
  • improve the way we build and deliver software
  • coach and mentor other engineers and generally up-level the team
  • empathize with our customers and users
What we offer
What we offer
  • Base salary range of USD $95,000-$230,000
  • equity
  • ZRX tokens
  • comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
  • 401k and FSA for U.S.-based employees
  • monthly mobile phone bill, wellness, and pre-tax transportation expense
  • covered mental health benefits (included professional therapy sessions)
  • a supportive remote environment
  • lunch reimbursement for all employees across the globe
  • stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
  • Fulltime
Read More
Arrow Right
New

Software Engineer - Travel & Expenses

We are looking for a talented Software Engineer to join our Product, Design, and...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development (+2 years for Senior Engineer positions)
  • Strong backend generalist, comfortable with TypeScript / Node.js (or equivalent, with willingness to ramp up)
  • Experience or solid interest in event-driven architecture (Kafka, async patterns, message queues)
  • Ability to pragmatically navigate both microservices and monoliths
  • Production-minded: you care about testing, observability, and reliability
  • Ability to translate business and product concepts into technical solutions
  • Enthusiasm for working in a fast-paced environment, with a focus on continuous growth and craft mastery
  • Strong customer-centric mindset and alignment with Spendesk's core values
Job Responsibility
Job Responsibility
  • Build and own backend features across a modern TypeScript microservice (hexagonal architecture, event-driven patterns) and our core expense platform
  • Design and implement reliable, observable systems with a production-first mindset (testing, monitoring, incident response)
  • Collaborate with PM, EM, Tech Lead, and mobile/frontend engineers to ship features across Web, iOS, and Android
  • Contribute to greenfield architecture decisions on the Travel platform (event sourcing, async patterns, third-party integrations)
  • Navigate and incrementally improve a legacy monolith on the Expenses side with pragmatism
  • Participate in the team's on-call rotation and contribute to operational excellence
  • Mentor fellow engineers and contribute to the team's technical culture
What we offer
What we offer
  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • A positive team to work with daily
  • Fulltime
Read More
Arrow Right
New

Senior Generalist Engineer - Healthcare AI Platform

We are looking for a senior hands-on engineer to own and maintain a sophisticate...
Location
Location
United States
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of hands-on engineering experience with production systems
  • Generalist mindset, comfortable across backend development, data pipelines, and cloud infrastructure
  • Strong production Python skills and solid software engineering fundamentals
  • Hands-on experience with AWS (S3, Lambda, ECS, SQS, Bedrock, RDS or similar)
  • Experience with analytical data pipelines (SQL, Spark) and data processing at scale
  • Experience with Infrastructure as Code (Terraform, CDK, or CloudFormation)
  • Experience with AI-assisted development workflows (Claude Code or alternatives), not just autocomplete
  • Experience maintaining and scaling systems in production, not just building POCs
  • Autonomous working style, you don't need a project manager to tell you what to do next
  • US-based, required due to project compliance and data security constraints
Job Responsibility
Job Responsibility
  • Maintain, improve, and extend an AI platform already running in production
  • Handle a mix of backend development, data engineering, DevOps, and infrastructure work
  • Translate business and product requirements into technical decisions independently
  • Work directly with internal stakeholders and consumer teams
  • Establish and maintain engineering best practices for the platform
  • Identify and resolve technical issues as the first line of defense
What we offer
What we offer
  • Full ownership of a production AI platform
  • Remote-first, fully flexible work environment
  • Annual performance bonus
  • Health, dental, vision, 401(k) with company match, unlimited PTO
  • Long-term engagement
  • this role extends beyond the initial project
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

We're hiring a Senior Software Engineer (Backend) to be a technical driver acros...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You're a scrappy backend generalist who can hop between Python and Typescript fluently
  • You thrive in an ambiguous and fast changing space. The state of the art changes on a dime and you react with it
  • You bring a senior mindset: you set direction, own decisions, and gets things over the finish line
  • You have incredibly communication skills and can communicate complex technical ideas clearly to both technical and non-technical team members
Job Responsibility
Job Responsibility
  • Work across the backend to ship rock solid features that both self-serve and enterprise customers will use (ex: Updates to our Billing system, new account management systems, endpoint perf optimization)
  • Work with the Conversational Video Interface and the Frontend Platform team to get SoTA models into users' hands
  • Drive architectural decisions across the stack
What we offer
What we offer
  • flexible work schedule
  • unlimited PTO
  • competitive healthcare
  • gear stipends
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Infrastructure)

We're hiring a Senior Software Engineer (Infrastructure) to be a technical drive...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You're a scrappy infrastructure generalist who has seen it all
  • You've worked with GPU cloud providers and understand what's needed to build reliable systems on top of them
  • You consider AWS your second home. You're comfortable spinning up new services and building simple repeatable processes for others to leverage
  • You thrive in an ambiguous and fast changing space
  • You bring a senior mindset: you set direction, own decisions, and get things over the finish line
  • You have incredibly communication skills and can communicate complex technical ideas clearly to both technical and non-technical team members
Job Responsibility
Job Responsibility
  • Work across across teams to own and extend our GPU infra as well as our traditional cloud infra (AWS)
  • Work closely with our external infrastructure partners to ensure stability and reliability for GPU deployments and GPU availability
  • Empower other engineers to move fast by building amazing developer experiences for setting up new systems
What we offer
What we offer
  • flexible work schedule
  • unlimited PTO
  • competitive healthcare
  • gear stipends
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer

Orchard Robotics is a Series A startup backed by top VCs. We're securing America...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 250000.00 USD / Year
orchard-robotics.com Logo
Orchard Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of relevant experience in industry or academia
  • Expertise in one or more of the following areas: computer vision, stereo depth perception, pose estimation, object detection, multi-object tracking, image processing, robotics software
  • Hands-on experience developing robotics software from the ground up
  • Enthusiasm for taking on multiple roles and responsibilities as our company grows
Job Responsibility
Job Responsibility
  • Develop perception & localization algorithms for our advanced, tractor-mounted camera systems
  • Implement intelligent algorithms to interpret complex, real-world data (each system collects terabytes of raw image data every day)
  • Fuse sensor data (stereo depth, GNSS, etc) to localize our camera system in a farm
  • Optimize code for fast edge computing performance (Python, C++)
  • Be a generalist, supporting different parts of our software and hardware stack if needed
What we offer
What we offer
  • Generous equity compensation
  • Flexible working hours
  • Comprehensive Health, Vision, and Dental coverage, and we cover 100% of the premium
  • Fulltime
Read More
Arrow Right

Senior Autonomy Engineer - Deep Learning

Learning a semantic and geometric understanding of the world from visual data is...
Location
Location
Switzerland , Zurich
Salary
Salary:
Not provided
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated hands-on experience creating and deploying deep learning models
  • Experience curating synthetic and real-world image datasets
  • Solid software engineering foundation and commitment to writing clean, well-architected code (in Python or C++, preferably both)
  • Real experience prototyping, training, optimizing, and deploying deep neural networks
  • Ability to read and contextualize scientific papers and literature in computer vision
  • Ability to thrive in a fast paced, collaborative, small team environment
Job Responsibility
Job Responsibility
  • Design and implement deep learning solutions that solve detection, tracking, segmentation, and optical flow estimation tasks in real-time on Skydio drones
  • Leverage state-of-the-art methods in unsupervised learning, few shot learning, and foundational models for data efficient ML
  • Curate and enhance synthetic data that powers our deep learning algorithms along with massive amounts of structured video data
  • Refine and optimize models for low-latency on embedded hardware
  • Characterize and quantify the performance of the vision systems
  • Research and prototype new approaches
  • Be a generalist helping out on all aspects of the software when needed
What we offer
What we offer
  • Paid vacation time
  • sick leave
  • holiday pay
  • 401K savings plan
  • equity in the form of stock options
  • comprehensive benefits packages
  • group health insurance plans
  • relocation assistance may also be provided for eligible roles
  • Fulltime
Read More
Arrow Right