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
$135k - $155k
...that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the... ...Starlink’s potential global impact and are looking for best‑in‑class engineers to help maximize Starlink’s utility for communities and...SuggestedTemporary workInternshipWorldwideWeekend work$135k - $155k
...FULL STACK SOFTWARE ENGINEER (STARLINK) the company was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today the company is actively developing the technologies to make this possible...SuggestedPermanent employmentTemporary workInternshipWorldwideWeekend work- ...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...SuggestedFlexible hours
- ...professionals for this role. JOB DESCRIPTION Job Summary: We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems for Machine Intelligence and Cognition). The ideal candidate will...Suggested
$40 - $56 per hour
...that are critical to their team's success. Locations:Palo Alto, CA The Team Data is deeply embedded in the product and engineering culture at Tesla. We rely on data - lots of it - to improve autopilot, to optimize hardware designs, to proactively detect faults...SuggestedFull timeTemporary workPart timeInternshipWorldwideFlexible hours$145k - $185k
...We’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills to build and maintain all our infrastructure and core services running in our data centers and the cloud. Wealthfront...$130k
...Role: Platform Engineer or Infrastructure Engineer Location - Palo Alto, CA ( Hybrid) Salary-$130k Key Skills: 6-10 years backend/infrastructure engineering Strong coding in Python / Go Deep Kubernetes (clusters, networking, operators) Distributed...- ...National Security Advisor, and Senior Foreign-Policy Advisor to four US presidents. What We Are Looking For ~3+ years of software engineering experience graduated from top-tier CS, EECS, math or physics programs. ~ Willingness to work hard, move fast and grow...
$72k - $121k
...Software Engineer Womble Bond Dickinson (US) LLP seeks a Software Engineer to join our team. The Software Engineer designs, builds, and operates enterprise applications, data pipelines, and AI systems across the Microsoft stack. The role spans full-stack application...Work at officeRemote workFlexible hours$140k
...highly profitable rocketship that processes billions of dollars each year. To learn more visit Who You Are As a Software Engineer for TabaPay, you love jumping into to complex programming projects and delivering top notch code to fuel enhanced client...Flexible hours$100k - $140k
...of Guardian, our AI Platform here: See the following articles to learn more about what we do: Job Description As a Software Engineer you’ll be collaborating across departments to conceptualize, design, and implement innovative software solutions, owning the end...WorldwideFlexible hoursShift work$140k - $150k
...DeepInfra is looking for early-career Software Engineers (0-2 years of experience, including internships) to join our team. You'll work closely with our experienced engineers to design, build, and scale infrastructure for serving top open-source AI models. This role is...Full timeInternship$200k
...Software Engineer Apply Acante, Inc. has openings for a Software Engineer in Palo Alto, CA for developing cloud-based data processing infrastructure with both real time and offline data pipelines. Job responsibilities will include and are not limited to the following...- ...logistics, and transportation. About the Role As a Full Stack Engineer, you'll play a pivotal role in developing and maintaining a... ...'s Degree and 1-5 years of experience building enterprise software and strong engineering background Expertise in GoExpertise in...Remote work
- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is... ...Collaborate with a world-class team: Work alongside talented engineers, designers, and product managers in a dynamic and fast-paced...Full timeContract workLocal area
$141.3k - $226k
...If you already have a Candidate Account, please Sign-In before you apply. Job Description: Broadcom is looking for a Software Systems Engineer (P5) to join VMware Cloud Foundation’s (VCF) AI and Advanced Services team. This position is key to building a best in...Full timeWork at officeLocal area- United States Digital Space LLC in Palo Alto is looking for a Senior Engineer to develop a next-generation inference platform integrated with Atlas. This role involves building scalable infrastructure and collaborating with teams to enhance AI capabilities. Ideal candidates...
$126k - $248k
About the Role We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models... ...experience building backend or infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust, Python, or...Local areaFlexible hours$140k - $200k
xage, inc., based in Palo Alto, CA, is seeking a Senior Software Engineer to develop their Zero Trust for Agentic AI platform. This vital role demands expertise in backend systems, machine learning security, and AI integration. You'll design the security framework that...$220k - $405k
Pantera Capital is seeking a Software Engineer to design and build innovative product and platform systems tailored for AI. The role involves leading projects from definition to launch while collaborating with diverse teams. Candidates should have 4+ years of experience...- ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is... ...60% at a typical company. Role Summary As a Senior Software Engineer specializing in agentic applications, you will be a key...Full timeContract workLocal area
- ...integrate with existing cryogenic cooling and standard fiber-optic infrastructure. Team Overview PsiQuantum's Applications Software Engineering Team builds tools for quantum algorithm developers: cloud development environments, circuit design tools, and resource estimation...
$160k - $200k
23andMe sits on one of the largest and most scientifically rich genetic datasets in the world. We're looking for a Senior Software Engineer to help build and operate the systems that make that data meaningful - powering everything from ancestry features and DNA relatives...Local area- ...Founding Software Engineer (Mid-Senior Level) Why Zania Every enterprise spends millions of dollars on Governance, Risk, and Compliance (GRC). It's one of the most critical, yet universally painful, parts of running a business. For decades, this industry has been...Work at officeRelocation packageFlexible hours
$297.32k
...0x better than anything that exists today. Our scientists, engineers, sales executives, and visionaries are united by an unwavering... ...belong. We are currently looking for a high-performing Senior Software Engineer to join our dynamic software engineering team....Worldwide2 days per week3 days per week- ...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...
- ...Staff Software Engineer, Backend We are looking for a Staff Software Engineer, Backend, to lead and scale the backend infrastructure that powers Pika's user-facing products. In this high-impact role, you'll own the design and delivery of robust, scalable backend systems...Work at office3 days per week
- A promising tech startup in Palo Alto is searching for a skilled software engineer to join their team. This role focuses on developing and scaling innovative solutions within the healthcare sector, directly impacting revenue cycle management. Ideal candidates have over...
$135k - $155k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that empowers...Permanent employmentFull timeTemporary work- ...institutions, you've come to the right place. As a Principal Engineer, Developer Platform Engineering at JPMorganChase within the... ...and reuse across teams. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized...Early shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Menlo Park, CA
- senior software engineer Menlo Park, CA
- software developer fintech Menlo Park, CA
- senior software engineer ruby on rails Menlo Park, CA
- consulting software engineer Menlo Park, CA
- senior software engineer remote Menlo Park, CA
- entry level software engineer remote Menlo Park, CA
- software engineer full time Menlo Park, CA
- startup software engineer Menlo Park, CA
- software engineer Menlo Park, CA


