Machine Learning Software Engineer
Foundational Industries, San Francisco Bay Area
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- ML / AI engineering
- Posted
- Oct 8, 2026
About the role
Foundational Industries · SF Bay Area · Full-Time
About Foundational
Foundational is building a network of AI-native, autonomous factories for modern contract manufacturing, reshoring critical supply chains so companies can produce high-quality products domestically, quickly, and at competitive cost. Recent breakthroughs in robotics and physical AI have shifted autonomous manufacturing from theoretical to deployable, and we’re focused on operationalizing these capabilities at scale during a decisive decade for American industrial leadership.
WHO — Who Thrives Here
This role is for a Machine Learning Software Engineer who will design, develop, test, and deploy software systems for advanced robotic and autonomous platforms used in industrial and automation environments. The role involves working on motion planning, kinematics, perception, and real-time control systems to enable robust, autonomous robotic operations.
A note on pace: this is a startup building something genuinely hard. The people who do best here bring a sense of urgency that’s internal, not installed. If you need the environment to create pressure for you, this probably isn’t the right fit. If you’re the one creating pressure for the environment, keep reading.
MISSION
Build the software systems that power Foundational’s AI-native manufacturing platform, from first principles to production.
OUTCOMES — WHAT SUCCESS LOOKS LIKE IN 6–12 MONTHS
- Software Development: Design, implement, and maintain scalable software architectures and real-time control systems for robotic platforms using C++ and/or Python.
- Perception Pipelines: Build and integrate perception software, including computer vision, depth sensing, and point cloud processing, to enable robotic systems to interpret dynamic environments.
- Algorithm Implementation: Write, optimize, and validate motion planning and kinematics algorithms for tasks such as object manipulation, path planning, obstacle avoidance, and multi-axis motion control.
- System Integration: Integrate robotic software with physical hardware, sensors, actuators, programmable logic controllers (PLCs), and standard industrial communication protocols.
- Simulation & Testing: Build, maintain, and utilize simulation environments to test, validate, and benchmark robotic behaviors and control algorithms prior to physical deployment.
- Troubleshooting & Maintenance: Debug, analyze, and resolve complex software, firmware, and hardware-software integration issues in active operational environments.
- Collaboration: Partner with cross-functional engineering teams, including controls, hardware, and artificial intelligence groups, to deploy and iterate on production-ready robotic systems.
SKILLS
- Degree Required: Bachelor’s degree (or foreign equivalent) in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, Computer Engineering, Mathematics, Machine Learning, Artificial Intelligence, or a closely related technical field.
Similar roles at other companies
Robotics Engineer, AI & Software
Foundry RoboticsEmeryville, CA
$150K–$250K / yr
Posted Feb 9, 2026
Software Engineer
Foundation IndustriesBelmont, California
$100K–$150K / yr
Posted 23 days ago
Head of Software
Foundation IndustriesBelmont, California
$175K–$200K / yr
Posted Sep 11, 2026
€100K–€150K / yr
Posted Oct 23, 2025
Listed on Foundational Industries's Ashby job board; checked 20 h ago. First seen by us 22 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.