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

Software Engineer

$250k - $350k

Periodic Inc

About Periodic Labs

We’re an AI and physical sciences company building state-of-the-art models to accelerate breakthroughs across materials, energy, and beyond. Backed by world-class investors and growing rapidly, we operate at the pace the frontier requires. Our team brings deep expertise, genuine ownership, and an insatiable drive to push the boundaries of what’s scientifically possible.

About the Role

We’re hiring software engineers to build the backend and distributed systems that form the software backbone of an AI-native physical science lab. These systems turn scientific intent into reliable execution: scheduling large simulation workloads, orchestrating experiments and shared equipment, and connecting instruments and automation to the rest of our software.
Depending on your background and interests, you may work across simulation infrastructure, lab orchestration, or automation systems. You do not need prior experience in every area. We care most about strong engineers who can reason about complex systems, make failure visible, and build software that remains reliable as scientific work scales.
You’ll work directly with scientists, infrastructure engineers, and lab engineers to understand how research gets done, then turn prototypes and manual workflows into robust systems without slowing down discovery.

What You’ll Do
  • Design and build backend and distributed systems that execute scientific work reliably.

  • Build scheduling and orchestration for long-running workflows across compute clusters, instruments, and other shared resources.

  • Create clear APIs, data models, and service boundaries connecting research software, lab information systems, instruments, and automation.

  • Make execution inspectable and recoverable through durable state, retries, failure handling, observability, and provenance.

  • Turn promising research prototypes and scientific workflows into maintainable production systems.

  • Diagnose bottlenecks and failures across application code, infrastructure, data, and hardware integrations.

  • Work closely with scientists and engineers to improve experimental throughput, reliability, and reproducibility.

You Will Thrive in This Role If You Have Experience With
  • Strong software engineering fundamentals and a track record of building production backend or distributed systems.

  • Experience with asynchronous or long-running work, such as batch jobs, workflow orchestration, data pipelines, schedulers, or shared-resource systems.

  • The ability to reason clearly about concurrency, idempotency, partial failures, consistency, and resource contention.

  • Experience designing maintainable APIs and data models for complex systems.

  • Strong debugging skills across services, infrastructure, dependencies, and data.

  • Comfort working with technical collaborators to turn ambiguous needs into reliable systems.

Especially Strong Candidates May Also Have

You do not need experience in every area below. Depth in one or more may help us identify where you can have the greatest impact.

  • Large-scale batch or distributed compute, scientific simulation, GPU workloads, or ML infrastructure.

  • Workflow engines, DAG orchestration, job schedulers, or cluster execution systems.

  • LIMS, MES, ERP, process-control systems, lab informatics, or scientific data management.

  • Robotics, hardware controls, instrument drivers, vendor APIs or SDKs, or industrial automation.

  • Experience in a physical lab, manufacturing environment, or materials-science setting.

Mechanics

Minimum education: Bachelor’s degree or similar experience

Location: Menlo Park, CA or Montreal, Canada. (Soon: San Francisco, too)

Compensation: $250,000-350,000 + equity

Visa sponsorship: Yes, we sponsor visas.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Menlo Park, CA vacancy
  •  ...014 by Dr. Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future...  ...layer-2 projects like Liquid and Core Lightning, to end-user software and hardware wallets like Green and Jade. Our brand stands for... 
    Suggested

    Blockstream

    Menlo Park, CA
    a month ago
  •  ...Job Description Job Description Position Overview: Our client is seeking a talented Full-Stack Software Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining software applications and systems. You will... 
    Suggested

    Upcoresolutions

    Redwood City, CA
    13 days ago
  •  ...$1B to build and scale next-generation, AI-powered enterprise software companies. SAIGroup's portfolio serves 2,000+ global enterprise...  ...enterprise scale from day one.   Role Overview As a Software Engineer, AI Platform, you will help design, build, and operate core... 
    Suggested
    Worldwide

    JazzX AI

    Los Altos, CA
    26 days ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...Science ~5+ years of industry experience working on commercial software application or services ~ Distributed Systems experience (Kafka... 
    Suggested
    Temporary work

    SpaceXAI

    Palo Alto, CA
    26 days ago
  • C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the...  .... Learn more at: C3 AIC3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform Engineering... 
    Suggested
    Work experience placement

    C3 IoT

    Redwood City, CA
    a month ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...fault tolerance, performance, and absolute reliability. As a software engineer on the Data Platform team, you will design, build, and... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    26 days ago
  •  ...and we are leading a national collaborative effort to develop software for anatomic modeling, virtual surgery, and simulations pertaining...  ...translation.The lab is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely and whose duties... 
    Remote work

    Stanford University

    Stanford, CA
    7 days ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, PLATFORM AND INFRASTRUCTURE (STARLINK)As a Software Engineer on the Core Infrastructure team, you will sit at the... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Palo Alto, CA
    a month ago
  • C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the...  ...reliable in the real world. We are looking for a senior software engineer to help build the C3 Agentic AI Platform — the system on which... 
    Work experience placement

    C3 IoT

    Redwood City, CA
    a month ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the AI/ML data platform team you serve as a seasoned member of an agile team to build and operate scalable... 

    JP Morgan Chase

    Palo Alto, CA
    22 days ago
  • $150k - $189k

     ...Palo Alto, CA / New York City, NY / San Francisco, CA / Seattle, WAEngineering – Engineering - DevOps /Full-time /HybridWe’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills... 
    Full time

    Wealthfront

    Palo Alto, CA
    a month ago
  • $160k - $260k

     ...for "The People") encompasses our mission and ethos for why we build.About The RoleWe're looking for a talented, driven Senior Software Engineer to build the critical infrastructure that powers the Aptos blockchain ecosystem.This role will have significant impact and... 
    Full time
    Work experience placement
    Work at office
    Local area

    Aptos Labs

    Palo Alto, CA
    a month ago
  •  ...leading vector database for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...cloud infrastructure ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience... 

    Zilliz

    Redwood City, CA
    6 days ago
  • $124.7k - $208.85k

     ...unique and trusted finds, from everyday pieces to one-of-a-kind vintage and luxury. About the RolePoshmark is looking for a Senior Software Engineer to support the rapid growth of our Cloud Platform and marketplace. In this role, you’ll help build and operate a high-traffic,... 

    Poshmark

    Redwood City, CA
    a month ago
  • $153k - $179k

     ...team works closely with security, infrastructure, and product engineering partners to ensure data is both usable and protected. You will...  ...party integrations, and emerging AI-driven use cases.As a Senior Software Engineer, you will design and build backend systems that... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    a month ago
  • Job ID: SRJ_7915Posted: 2025-11-17Location: Menlo Park,, CASalary: USD 135-140 / Yearly (Full Time)Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsSoftware EngineerLocation: Menlo Park, CANeed to have expertise...
    Full time

    SRI Tech

    Menlo Park, CA
    a month ago
  • $180k

     ...accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    26 days ago
  •  ...Job Description Job Description Learn to Win Senior Software Engineer Learn to Win (L2W) is actively seeking senior software engineers to support our infrastructure, backend, and frontend systems. About Learn to Win Learn to Win ( democratizes curriculum... 
    Work at office
    Remote work

    Equation Staffing

    Menlo Park, CA
    a month ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...BASIC QUALIFICATIONS: Have at least 7 years of experience in software development, plus 2+ years building storage systems or databases... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    26 days ago
  • $176k - $215k

     ...Job Title: Software Engineer II Department: Software Engineering This position will play a significant role in designing, developing, and maintaining complex software systems and applications. The individual will leverage their strong technical expertise and... 
    Full time
    Local area

    Bear Robotics

    Redwood City, CA
    a month ago
  •  ...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... 

    Voltai

    Palo Alto, CA
    a month ago
  • $175k - $275k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...levels from new grads to senior engineers. Requirements Software engineering proficiency and 3+ years of experience actively writing... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    26 days ago
  •  ...part of an agile team that continually pushes boundaries to enhance, build, and deliver top-tier technology products. As a  Software Engineer III at JPMorgan Chase within the Consumer & Community Banking API Marketplace team, you will play a pivotal role in designing,... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    10 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... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Matroid

    Palo Alto, CA
    more than 2 months ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We look for formal training or certification in software engineering concepts, plus 3+ years of applied experience. We need hands-on experience delivering system design, application development, testing, and operational... 
    Full time

    J.P. Morgan

    Palo Alto, CA
    6 days ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...and SuperGrok products. BASIC QUALIFICATIONS: Exceptional software engineering background with deep experience building large-scale... 
    Temporary work
    Worldwide

    SpaceXAI

    Palo Alto, CA
    26 days ago
  • $186 per hour

     ...overlooked industry.About the role You’ll be based out of our Redwood City office and work in person with the rest of our engineering team. As a Software Engineer, you’ll ship features end-to-end across our stack: a Go backend, a TypeScript/React web app, and React Native... 
    Internship
    Live in
    Work at office
    Local area
    Remote work
    Relocation

    Rundoo

    Redwood City, CA
    a month ago
  • $135k - $155k

     ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARLINK MOBILE)The Starlink Mobile network will expand Starlink’s vision by providing ubiquitous connectivity and seamless... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    9 days ago
  • $150k - $350k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...and ship products that matter. We're looking for high-slope software engineers who want to help rebuild and transform the X Ads Platform... 
    Full time
    Temporary work
    Internship

    SpaceXAI

    Palo Alto, CA
    26 days ago
  • $140k - $200k

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

    Clockwork.io

    Palo Alto, CA
    12 days ago

Do you want to receive more vacancies?

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