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 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
$112k - $184k
...Fullstack Visualization Software Engineer Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human...SuggestedTemporary workWork at office$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$190k - $210k
...on accounting firms to calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this entirely. Our software... ...manual work. Neo.Tax is seeking a Senior Full‑Stack Software Engineer who wants to build products that automate manual enterprise accounting...SuggestedFull timeContract workTemporary workH1bRemote workWork from homeVisa sponsorshipFlexible hours- ...Full-Stack Software Engineer Location Palo Alto, CA Employment Type Full Time Department Engineering Job Overview We are seeking a Full-Stack Software Engineer to help us redefine customer interactions and loyalty through AI. In this role, you will develop and...SuggestedFull time
- ...Job Description: We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer. In this role, you will collaborate closely with faculty and staff (including our existing Senior Software Engineer) to develop...SuggestedFull time
- ...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
- ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the...Work at office
- ...Company At Harmonic, we are building a mathematical reasoning engine that operates with absolute precision. While most AI makes maximum... ...on! About the Role We are seeking a talented Full-Stack Software Engineer to drive the frontend architecture and early development...
$170k - $235k
Sr. Full Stack Software Engineer (Starlink) SpaceX 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 SpaceX is actively developing the technologies to make this possible,...Permanent employmentTemporary workWorldwideWeekend work- ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is... ...: Provide technical leadership and guidance to a team of engineers, driving architectural decisions and ensuring the quality of...Full timeContract workFlexible hours
- ...to making licensing & compliance cheaper, faster and more joyful. About the role: We are seeking an entrepreneurial full-stack Software Engineer with the ability to move back and forth between front-end and back-end work. This role is ideal for someone who sees a problem...Work at office
- ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a long-term contract and/or contract-to-hire (depending on fit) This will be a hybrid role with (usually) 3 days per week onsite...Hourly payLong term contractContract work3 days per week
$40 - $56 per hour
...the tech stack to deliver features to millions of customers and improve our products. We are looking for a highly motivated software engineer students specialized in web services and distributed systems. The platform you build will scale novel functionality to...Full timeTemporary workPart timeInternshipFlexible hours$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and...Remote workFlexible hours$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...Full timeTemporary workPart timeInternshipWorldwideFlexible hours- Cognita Imaging Inc. in Palo Alto is seeking a Member of Technical Staff in Software Engineering to develop full stack systems for radiology workflows. You'll focus on building radiology reporting systems, ensuring reliability and scalability of services, and collaborating...
$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...- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is... ...a typical company. Role Summary As a Senior Software Engineer specializing in agentic applications, you will be a key...Full timeContract workLocal area
$126k - $248k
...About the Role We're looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models... ...building backend or infrastructure systems at scale ~ Strong software engineering skills in languages such as Go, Rust, Python, or...Local areaWorldwideFlexible hours$132k - $230k
...the context you need to make good decisions, and the autonomy to make them. About the role Tensec is looking for an experienced Software Engineer to design and ship the products our customers actually touch. Dealing with transactions and compliance across borders adds a...Work at officeLocal areaWorldwide2 days per week3 days per week- ...Software Engineer Build and scale the SambaStack AI inference platform for enterprise deployments Location: Palo Alto, California, United States About the Role The era of pervasive AI has arrived. Generative AI unlocks hidden value in data, accelerates processes, reduces...Temporary workLocal areaFlexible hours
- ...work directly withfounder and CEO, Reza Zadeh, and a world-class engineering team. You’llimmediately take on high-impact projects, building... ...most effective. Resources to learn about the cutting edge of software engineering and computer vision. You’ll be working at our new...Work at officeFlexible hours
- ...About the Role We\'re looking for a Senior Full Stack Engineer to join our Engineering team to build the user-facing surface of our AI... ...documentation, and mentorship. Qualifications 5+ years of professional software engineering experience, with significant recent experience...
- ...Deloitte, PwC, Brex, and Instacart. Pioneering Technology: Our engineers and GRC experts work at the absolute forefront of applied AI,... ...expanding. Competitive Compensation & Equity. The Role: As a Software Engineer, you will be a core member of our engineering team, building...Work at officeRelocation packageFlexible hours
$120k - $192k
...existing infrastructure. Our work will challenge your systems software development and problem‑solving skills. As a member of the VMKernel... ..., performance, reliability. Be a successful VMKernel engineer and participate in the design and development of novel operating...Local area$143k - $238k
## Software Systems EngineerApplylocations: Palo Alto, CAtime type: Full timeposted on: Posted 3 Days Agojob requisition id: R24004## Please... ...is seeking a motivated and experienced Software Systems Engineer to join our team in Palo Alto, CA. This role requires application...Permanent employment$141.3k - $226k
...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 class private cloud AI platform. You will have a high impact by playing a critical...Full timeWork at officeLocal area- ...potential and humble individuals who can rapidly grow their responsibilities as the company scales. We're looking for a talented Data Engineer who will help us to drive our data platform. What You'll Do: Make data standardized and reusable, from architecture to production...
$165.2k - $223.6k
...relational database services on AWS. Collaborate with a team of engineers on distributed systems, concurrency, data durability,... ...Required Qualifications 3+ years of non‑internship professional software development experience 2+ years of non‑internship design or architecture...InternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Menlo Park, CA
- software developer positions Menlo Park, CA
- senior software design engineer Menlo Park, CA
- software developer Menlo Park, CA
- ngo software engineer Menlo Park, CA
- startup software engineer Menlo Park, CA
- senior software engineer Menlo Park, CA
- real time software engineer Menlo Park, CA
- senior software engineer ruby on rails Menlo Park, CA
- remote entry level software developer Menlo Park, CA

