Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Software Engineer

Dust

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.

  • Experience - Years of Experience: Minimum of three (3) years of progressive, post-baccalaureate professional experience in software development, with a specific focus on developing software for robotic or autonomous systems.
  • Core Skills & Competencies: Proficiency in software development using Python and/or C++. Demonstrated experience utilizing ROS or ROS2 for robotic system development. Foundational knowledge of motion planning, kinematics, or robotic control algorithms. Experience integrating software systems with physical hardware components, such as sensors, actuators, or industrial equipment. Ability to debug and troubleshoot across software‑hardware boundaries. Familiarity with real‑time or embedded systems concepts.
PREFERRED QUALIFICATIONS Experience in developing and configuring software components within robotic operating frameworks (such as ROS/ROS2) for industrial robotic arms, collaborative robots, or autonomous material handling systems. Experience in industrial automation, manufacturing, or factory environments. Experience with computer vision libraries (e.g., OpenCV, PCL) or depth‑sensing hardware (e.g., LiDAR, RGB‑D). Familiarity with standard industrial communication protocols (e.g., OPC UA, MQTT, Modbus, EtherCAT). Experience utilizing physics‑based simulation platforms for robotic validation. Familiarity with machine learning frameworks applied to robotic perception, control, or physical AI foundation models. COMPETENCIES Ships with intent — builds for the environment it will run in, holds quality to a production standard, closes the loop on what was delivered. Systems thinker — sees how components interact, anticipates failure modes, designs for operational reality. Builder’s instinct — energized by zero‑to‑one work and equally committed to what comes after the launch. High ownership — takes responsibility for outcomes and drives problems to resolution. Doesn’t wait to be told. Collaborative by default — works across controls, AI, hardware, and operations without losing clarity or momentum. Curious about the physical world — wants to understand the factory, the constraints, and what it takes to build software that holds up in it. WHY FOUNDATIONAL This is a filter as much as it is an invitation. We’re turning reindustrialization from a talking point into an operating reality. The work is hard, the environment is demanding, and the stakes are real. We compensate through base, bonus and equity that reflect impact, responsibility, and results, with meaningful upside for the people who help build and scale this company. For those aligned with the mission and motivated by execution at scale, Foundational offers the opportunity to help define one of the most consequential industrial transformations of the next decade. Foundational Industries is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment #J-18808-Ljbffr Dust

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Software Engineer in San Francisco, CA vacancy
  • $187.9k - $252k

    Job Posting Title:Lead Machine Learning EngineerReq ID:10154653Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... 
    Suggested
    Full time

    Hulu

    San Francisco, CA
    6 days ago
  • $172.5k - $260.1k

     ...future of Salesforce.Lead member of technical staff - Machine Learning EngineeringJob Category: Software EngineeringJob DetailsAbout SalesforceWe’re...  ...resilient machine learning pipelines across the security engineering organization. We are seeking a highly motivated,... 
    Suggested
    Full time

    Salesforce

    San Francisco, CA
    3 days ago
  • $138.91k - $285.98k

     ...in our recruiting process here.With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 3,000 global employees, our teams... 
    Suggested
    Local area
    Relocation package

    Pinterest

    San Francisco, CA
    5 days ago
  •  .... About the Role At Rippling, Engineering is at the heart of our business and culture...  ...Engineering Intern, you will join the Machine Learning Team in Winter 2027 (Middle of January...  ...skills, both in machine learning and software engineering. Additional... 
    Suggested
    Full time
    Internship
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  •  ...Lead member of technical staff - Machine Learning Engineering Job Category: Software Engineering Job Details About Salesforce We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help... 
    Suggested

    Leadout Capital

    San Francisco, CA
    18 hours ago
  • $189.72k - $332.01k

     ...Creating a career you love? It’s Possible. What you’ll do Build cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest. Partner closely with teams across Pinterest to experiment and improve ML models for... 
    Local area
    Relocation
    Relocation package

    Segment (Twilio)

    San Francisco, CA
    1 day ago
  •  ...builders who want to have outsized impact early. Our core engineering team is looking for a hands-on ML Engineering Lead who thrives...  ...~ Strong understanding of ML fundamentals (deep learning, transformers, model evaluation, tradeoffs) ~ Experience scaling... 

    Mixpeek

    San Francisco, CA
    1 day ago
  •  ...opportunity is to push the boundaries of what machine learning can do in the enterprise through...  ...at Rippling.As a Staff Machine Learning Engineer, you will own the end-to-end ML...  ...production systemsWhat you will need8+ years of software engineering experience with 5+ years... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  •  ...work effectively with cross-functional partners. Key Skills Machine Learning, Artificial Intelligence, Python, Go, Java, Distributed...  ...Product Management, Algorithm Design, Production Deployment, Software Engineering Benefits Bonus program, Equity award, 401(k) plan, Various... 

    Uber

    San Francisco, CA
    1 day ago
  • $276k - $414k

     ...themselves, live in the moment, learn about the world, and have fun...  ...other digital services.Snap Engineering teams build fun and...  ...We’re looking for a Principal Machine Learning Engineer to join the...  ...modelsExcellent programming and software design skillsAbility to proactively... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    1 day ago
  •  ...in governments, healthcare, and critical industries. As a Machine Learning Engineer, you will deploy state-of-the-art models to automate real-...  ...You will work alongside ex-founders, AI researchers, and software engineers to deliver impactful AI-powered outcomes, influencing... 

    Latitude

    San Francisco, CA
    1 day ago
  •  ...for model evaluation, benchmarking, and observability Partner closely with product, design, and engineering to ship high-impact AI features Requirements 5+ years of software engineering experience 2+ years working with LLM APIs and prompt engineering in production Strong... 

    Harnham

    San Francisco, CA
    2 days ago
  •  ...to fine-tune open models on dedicated GPUs, billed per second, and to serve what they train through one API. As an Applied Machine Learning Engineer you make their models work: you take fine-tuning jobs from dataset to deployed endpoint, build the tooling that makes that... 
    Remote work

    Run BIOS INC.

    San Francisco, CA
    18 hours ago
  •  ...advances in information retrieval and machine learning into production systems through rigorous...  ...simplify fragmented systems, mentor senior engineers, and align technical and product...  ...unleash the potential of every team. Our software products help teams all over the planet... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • $228.96k - $315.36k

     ...relationships and activity across Plaid’s network to develop machine learning models that help customers detect and prevent fraud while...  ...research role, you’ll partner closely with Machine Learning Engineers and Data Scientists to uncover new signals, explore and evaluate... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    5 days ago
  • $65 - $68 per hour

     ...Growth and beyond. We're actively building the next-generation Machine Learning (ML) platform for low-cost, ultra-immersive transportation...  ...modern ML with petabyte-scale data. Our Machine Learning Engineers are excited to work on these challenging problems and redefine... 
    Summer work
    Internship
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    1 day ago
  • $220k - $320k

     ...We are a well-funded ten-person team of engineers who work in-person in downtown San Francisco...  ..., and has founded and run their own software companies. We are high-agency, adaptable...  ...every box. Curiosity and the ability to learn quickly matter more. Compensation... 
    Work at office

    Inference

    San Francisco, CA
    4 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent...  ....You will partner closely with product managers, software engineers, data scientists, and other technical stakeholders... 
    Work at office
    Local area
    Immediate start
    Worldwide

    Atlassian

    San Francisco, CA
    3 days ago
  • $209k - $313k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    1 day ago
  • $228.96k - $315.36k

     ...Amsterdam.The Data team within Plaid’s Fraud organization builds the machine learning systems that power Plaid’s fraud detection products,...  ...to support hundreds of customers.As a Senior Machine Learning Engineer, you will own the development of high-performance feature computation... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    5 days ago
  • $167.8k - $246.8k

     ...and real-world agent usage surfaces the gaps that drive our next foundations work. About the RoleWe’re looking for a Senior Machine Learning Engineer to join Agentic Foundations with a primary focus on Vertical Agent Development. You will own the continuous improvement of... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    3 days ago
  • $207k - $244k

     ...024 Breakthrough Company.About the team/roleWe’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core...  ...deploy them, monitor them. We need someone who writes production software, builds with LLMs and APIs as first-class tools, and can tell... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • $140.8k - $176k

     ...modern ML utilizing petabyte-scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to...  ...with ML engineers, product managers, data scientists, and software engineers to align ML initiatives with business... 
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    3 days ago
  • $138.91k - $285.98k

     ...group is dedicated to the development and research of applied machine learning. Our initiatives span a diverse range of AI/ML fields,...  ...core visual pod, a collaborative group of approximately six engineers and a product prototyping team, to create specialized evaluation... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  •  ...customers. Responsibilities What you’ll doAs a Senior Machine Learning Engineer, you’ll tackle the open-ended technical problems that...  ...common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    4 days ago
  • $200k - $300k

    San Francisco, CaliforniaHybridFull Time$200k - $300k A health technology company at the top of their industry is seeking a Machine Learning Engineer to join its research and development team. This full-time opportunity offers the chance to build advanced machine learning... 
    Full time
    Worldwide

    Motion Recruitment

    San Francisco, CA
    4 days ago
  • $228.96k - $315.36k

     ...intelligence products. We identify the best opportunities to use machine learning in Plaid products, prove out those opportunities, and...  ...production systems.About the RoleAs a Senior Machine Learning Engineer on Embedded Insights, you will help shape Plaid’s future by building... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    2 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences...  ...decisions.You will collaborate with product managers, software engineers, data scientists, research scientists, and... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • $150.9k - $202.4k

    Job Posting Title:Senior Machine Learning Engineer - ESPNReq ID:10150610Job Description:Disney Entertainment & ESPN TechnologyOn any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved... 
    Full time
    Worldwide

    Hulu

    San Francisco, CA
    4 days ago
  • $174.9k - $250.2k

     ...the next generation of embedded platform software to deliver state-of-the-art ADAS...  ...are looking for an expert Sr. Camera ISP Engineer to join our Autonomous Vehicle team and...  ...quality related issues Collaborate with machine learning engineers and hardware teams to architect... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Software Engineer. Be the first to apply!