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

Software Engineer

Periodic Labs

Periodic Labs Software Engineer

We are an AI + physical sciences lab building state of the art models to make novel scientific discoveries. We are well funded and growing rapidly. Team members are owners who identify and solve problems without boundaries or bureaucracy. We eagerly learn new tools and new science to push forward our mission.

About the Role

At Periodic Labs, our scientists don't just design experiments — they direct an automated materials synthesis lab that runs around the clock. Behind that lab is a system that has to work: scheduling dozens of instruments, tracking every sample from precursor to characterization, and orchestrating multi-step synthesis pipelines without dropping a single data point.

As our software engineer, you'll work with the engineering lead to build the orchestration systems that make all of this possible. You'll scale the scheduling, workflow, and data provenance systems that coordinate furnaces, dispensers, diffractometers, and more — turning scientific intent into fully attributable, reproducible outcomes at scale.

This is a senior, full-stack, production-grade role. You'll work across Python backends, React interfaces, and cloud infrastructure to ship systems that run reliably with minimal intervention. You'll work closely with our engineering lead and directly alongside scientists in the lab — understanding where things break, and building the systems that make them not break.

What You'll Do
  • Own and evolve the platform that orchestrates our automated synthesis lab — scheduling instruments, managing workflows, and tracking samples end-to-end
  • Build workflow orchestration for multi-step synthesis pipelines, including DAG execution, dependency resolution, and retry logic for long-running lab processes
  • Design and implement instrument scheduling systems that handle contention, prioritization, and batching across shared equipment with competing demands
  • Ensure complete data provenance — every sample, every action, every result is fully traceable with unambiguous lineage
  • Build the React interfaces that give scientists and lab operators visibility into experiment state, queue status, and system health
  • Work closely with infrastructure and lab engineering to keep systems reliable as we scale instrument count and experiment throughput
  • Identify bottlenecks in how science gets done and turn them into software before they become crises
You Will Thrive in This Role If You Have Experience With
  • Building production MES, LIMS, ERP, or process control systems where correctness is non-negotiable
  • Workflow and DAG orchestration — designing execution graphs that are robust, inspectable, and recoverable
  • Concurrent systems: resource locking, scheduling, and contention handling across shared infrastructure
  • Data modeling for audit and provenance use cases, including event sourcing or append-only architectures
  • Full-stack development across Python, React, and cloud-native infrastructure (Kubernetes a plus)
  • Scheduling algorithms for shared resources with hard and soft constraints
  • Working in or alongside physical lab, manufacturing, or materials environments
Especially Strong Candidates May Also Have
  • Direct experience in powder synthesis, ceramics, or materials manufacturing environments
  • Familiarity with laboratory instrumentation protocols and instrument communication standards
  • Experience with event sourcing or CQRS architectures at production scale
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Menlo Park, CA vacancy
  • $145k - $198k

    C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the...  ...[ C3 AI is looking for a highly motivated Senior Software Engineer - Platform to join our Platform Engineering team. You will play... 
    Suggested
    Full time

    C3 AI

    Redwood City, CA
    4 days ago
  •  ...Harmonic At Harmonic, we are building a mathematical reasoning engine that operates with absolute precision. While most AI makes...  ...we are working on! About the Role We are seeking a talented Software Engineer to drive both the product architecture and core product... 
    Suggested
    Full time

    Harmonic

    Palo Alto, CA
    1 day ago
  • $175k - $275k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...learning to ensure our models train effectively and reliably. As a Software Engineer / AI Engineer on SpaceXAI's Data team, you will be responsible... 
    Suggested
    Full time
    Temporary work

    SpaceXAI

    Palo Alto, CA
    3 days ago
  • $134.83k - $158.62k

     ...on-site power for commercial, industrial, and utility customers. Now we’re scaling our fleet. We’re looking for the right software engineers to own the cloud-to-device software ecosystem that monitors, manages and optimizes our distributed energy assets. This is a rare... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    1 day ago
  • - BS in Computer Science or equivalent field with a programming background - At least 5+ years of experience building scalable and available web services. - Strong experience working with Object-oriented Programming Languages, Python, Django, and React.js, would be...
    Suggested

    Saxon Global

    Redwood City, CA
    11 hours ago
  • $120k - $252k

     ...with a clear understanding of goals, tradeoffs and user impact-not just implementation details Apply skills not only in software engineering, but also business judgement and system integration to increase overall impact Take initiative to suggest thoughtful improvements... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $85k - $150k

     ...Full Stack Software Engineer at Blink.new – an AI App Creation Platform. Join us to design and develop end‑to‑end features, provide technical customer support, and build innovative AI‑powered applications. Base pay range $85,000.00/yr – $150,000.00/yr Seniority level Mid... 
    Full time

    Blink

    Redwood City, CA
    3 days ago
  • $180k - $215k

     ...Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most...  ..., or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    3 days ago
  • About Beacon AI We’re a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient...  ...in aviation. Role Overview We are seeking a Backend Software Engineer to join our team and help build the backend systems that... 
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    3 days per week

    Beacon AI

    San Carlos, CA
    3 days ago
  • $166k - $195k

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products.... 
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    3 days ago
  •  ...Build and optimize our full-stack developer platform for chip engineers using TypeScript/JavaScript, Python and modern frameworks....  ...Requirements: Education: BS/MS in Computer Science, Software Engineering, Mathematics or a related field. Core Skills:... 
    Local area

    Brahma Consulting Group

    Palo Alto, CA
    11 days ago
  •  ...directly with founder and CEO, Reza Zadeh, and a world-class engineering team. You'll immediately take on high-impact projects,...  ...most effective. Resources to learn about the cutting edge of software engineering and computer vision. You'll be working at our new... 
    Work at office
    Immediate start
    Flexible hours

    Matroid

    Palo Alto, CA
    3 days ago
  • $167k - $214k

     ...to solve complex technical challenges and build a new category of space infrastructure. The Role We're looking for a DSP Software Engineer to develop the real-time signal processing algorithms that power our space-based communications and sensing systems. In this... 
    Permanent employment
    Work at office
    Local area
    Relocation package

    Cowboy Space

    San Carlos, CA
    11 days ago
  •  ...network with hundreds of applications, and a team wearing crazy ambitions on their sleeves. Because the invincible summer awaits! For engineers, we value your deep understanding of how bytes work. You are a tool maker, a system hacker, and a math nerd all in ONE. Your... 
    Contract work
    Work experience placement
    Summer work

    Harmony

    Palo Alto, CA
    11 days ago
  •  ...by Sequoia Capital, we’re putting AI in the hands of hardware engineers in over 70% of the world’s largest semiconductor and electronics...  ...are combining the world’s best talent in the intersection of software and hardware. Key Responsibilities: Build and maintain... 
    Work at office
    Visa sponsorship

    Voltai

    Menlo Park, CA
    11 days ago
  •  ...Palo Alto, building products that real operators depend on every day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth... 
    Flexible hours

    Operio

    Palo Alto, CA
    4 days ago
  •  ...About GridCARE GridCARE is building software for one of the hardest infrastructure problems of the AI era: finding real, reliable capacity...  ...grid modeling, AI-assisted workflows, and modern product engineering to help utilities, data center developers, and energy... 
    Remote work

    GridCARE

    Redwood City, CA
    1 day ago
  • $7,000 - $8,000 per month

     ...DeepInfra is seeking talented and motivated Software Engineering Interns to join our team. As an intern, you will be working closely with our experienced engineering team to design, develop, and deploy the top open AI models at scale. This is an excellent opportunity... 
    Internship

    Deep Infra Inc.

    Palo Alto, CA
    11 days ago
  • $10,500 per month

     ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ...disruptions, locate missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir Technologies

    Palo Alto, CA
    11 days ago
  • $158k - $237k

     ...About the team The Forge Team: Engineering the Backbone of Rubrik's Platform The Forge team is at the core of Rubrik's mission...  ...our mission is to build a highly reliable, secure, and scalable software-defined platform. We are the architects and builders of the... 
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    1 day ago
  • $126k - $145k

     ...through transformational, accessible, clinically relevant diagnostic imaging.  Learn More About The Role Job Title : Software Engineer, Cloud Location:   Palo Alto, California (Hybrid, 3 days per week) This role is for talented Software Engineers with... 
    Work experience placement
    Work at office
    Remote work
    Work visa
    3 days per week

    Hyperfine Inc

    Palo Alto, CA
    11 days ago
  • $150k - $200k

     ...Role: Senior Software Engineer Location: Redwood City, California (On-site 35 days per week) Salary: $150,000$200,000 base (will consider up to $230,000 for exceptional candidates) Openings: 5 Hiring Urgency: Offers must be made within one week of application... 
    H1b
    Relocation

    Alivio Search Partners

    Redwood City, CA
    11 days ago
  •  ...future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-edge service...  ...companys team of engineers is dedicated to building comprehensive software solutions, spanning from embedded firmware to robust cloud services... 

    Intellecruit

    Redwood City, CA
    11 days ago
  •  ...About the Position We are looking for a hard-working, enthusiastic engineer to help us build world-class marketing software. We want someone with 5+ years of experience building enterprise-class SaaS platforms for large enterprises that is excited to take ownership... 

    Forefront Solutions and Consultancies Ltd.

    Palo Alto, CA
    5 days ago
  • $180k - $258.75k

     ...harmonious with TRI’s robotics divisions' efforts in Diffusion Policy and Large Behavior Models. We are looking for a Senior Software Engineer to join our end-to-end automated driving team, supporting the integration, prototyping, and deployment of advanced autonomy... 
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    11 days ago
  •  ...LOCAL CANDIDATES ONLY SUMMARY We are looking for Senior Software Engineer in our architecture group, who will perform significant software development to advance our core capabilities. As senior member of the team, the candidate will contribute to our strategic... 
    Local area

    Jose Merciline

    Menlo Park, CA
    11 days ago
  • $140k - $210k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization Clockwork Systems was founded by Stanford researchers and veteran systems engineers who share a vision for redefining the foundations of distributed computing. As... 

    Clockwork.io

    Palo Alto, CA
    11 days ago
  • $150k - $200k

     ...Sr. Software Engineer About Cowboy Space Corp: Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities—from powering on-orbit... 
    Permanent employment
    Internship
    Work at office
    Local area
    Relocation package

    Cowboy Space

    San Carlos, CA
    a month ago
  •  ...Were seeking a skilled Senior Software Engineer to join our API Platform team . This team plays a critical role in building secure, reliable, and intuitive APIs and SDKs that power robotics applications across industries from restaurants and hotels to warehouses and... 
    Contract work

    Right Hire Consulting LLC

    Redwood City, CA
    26 days ago
  •  ...Software Engineer (Backend) Confluera is a Series B funded cybersecurity startup on a mission to secure our cyberworld by protecting the foundation of our enterprises today, to better our tomorrow. We bring an integral solution to enterprises of all sizes to give visibility... 

    Confluera

    Palo Alto, CA
    11 days ago

Do you want to receive more vacancies?

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