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

Software Engineer, Data Infrastructure

$350k
Full-time

Thinking Machines Lab

Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence. We're building a future where everyone has access to the knowledge and tools to make AI work for their unique needs and goals. 

We are scientists, engineers, and builders who’ve created some of the most widely used AI products, including ChatGPT and Character.ai, open-weights models like Mistral, as well as popular open source projects like PyTorch, OpenAI Gym, Fairseq, and Segment Anything.

About the Role


We’re looking for an engineer to join us and contribute to data infrastructure. You'll join a small, high-impact team responsible for architecting and scaling the core infrastructure behind distributed training pipelines, multimodal data catalogs, and intelligent processing systems that operate over petabytes of data.

Infrastructure is critical to us: it's the bedrock that enables every breakthrough. You'll work directly with researchers to accelerate experiments, develop new datasets, improve infrastructure efficiency, and enable key insights across our data assets.

If you're excited by distributed systems, large-scale data mining, open-source tools like Spark, Kafka, Beam, Ray, and Delta Lake, and enjoy building from the ground up, we'd love to hear from you.

Note: This is an "evergreen role" that we keep open on an on-going basis to express interest. We receive many applications, and there may not always be an immediate role that aligns perfectly with your experience and skills. Still, we encourage you to apply. We continuously review applications and reach out to applicants as new opportunities open. You are welcome to reapply if you get more experience, but please avoid applying more than once every 6 months. You may also find that we put up postings for singular roles for separate, project or team specific needs. In those cases, you're welcome to apply directly in addition to an evergreen role.

What You’ll Do



  • Design, build, and operate scalable, fault-tolerant infrastructure for LLM Research: distributed compute, data orchestration, and storage across modalities.

  • Develop high-throughput systems for data ingestion, processing, and transformation — including training data catalogs, deduplication, quality checks, and search.

  • Build systems for traceability, reproducibility, and robust quality control at every stage of the data lifecycle.

  • Implement and maintain monitoring and alerting to support platform reliability and performance.

  • Collaborate with research teams to unlock new features, improve data quality, and accelerate training cycles.

Skills and Qualifications


Minimum qualifications:


  • Bachelor’s degree or equivalent experience in computer science, engineering, or similar.

  • Proficiency in at least one backend language (we use Python or Rust).

  • Are fluent in distributed compute frameworks such as Apache Spark or Ray.

  • Are deeply familiar with cloud infrastructure, data lake architectures, and batch and streaming pipelines.

  • Comfort operating across the stack and owning projects end-to-end.

  • Thrive in a highly collaborative environment involving many, different cross-functional partners and subject matter experts.

  • A bias for action with a mindset to take initiative to work across different stacks and different teams where you spot the opportunity to make sure something ships.

Preferred qualifications — we encourage you to apply if you meet some but not all of these:


  • Have hands-on experience with Kafka, dbt, Terraform, and Airflow.

  • Have experience building a web crawler.

  • Have extensive experience understanding and scaling deduplication, data mining, and search.

  • Have strong knowledge of file formats and storage systems (e.g., Parquet, Delta Lake, etc.) and how they impact performance and scalability.

  • Are proactive about documentation, testing, and empowering your teammates with good tooling.

Logistics



  • Location: This role is based in San Francisco, California. 

  • Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $350,000 - $475,000 USD.

  • Visa sponsorship: We sponsor visas. While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.

  • Benefits: Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.

As set forth in Thinking Machines' Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Infrastructure in San Francisco, CA vacancy
  • $160k - $225k

     ...agentic platform synthesizes complex employee data, pinpoints risky behaviors, and deploys...  ...Us Build and scale the foundational data infrastructure powering a category-defining product Work closely with engineering, data science, and product teams to operationalize... 
    Suggested
    Full time
    Work experience placement
    Relocation package
    Flexible hours

    Fable Security

    San Francisco, CA
    18 hours ago
  •  ...Role As a Data Infrastructure Software Engineer working at OpenEvidence, you will build end-to-end systems powering critical product and research workflows. Your work will focus on performance, scalability, and accuracy, granting you full autonomy over the infrastructure... 
    Suggested
    Full time

    Open Evidence

    San Francisco, CA
    18 hours ago
  • $140k - $200k

     ...include frontend and backend engineers, AI research scientists, and...  ...'re looking to hire for our Data side of our AI team at...  ...through a tight integration of infrastructure, engineering, and research work...  ...are looking for a skilled Software Engineer to join us. What You... 
    Suggested
    Remote job
    Full time
    Work at office
    Shift work

    Speechify

    San Francisco, CA
    18 hours ago
  • $141.1k - $190.91k

     ...Come help us bring modern software to modern science. ROLE OVERVIEW...  ...rich and variety of science data. To keep up our innovation,...  ...Benchling’s Data Platform engineers, you’ll join a rapidly growing...  ...warehouse. The Big Data Infrastructure team is responsible for enabling... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours
    3 days per week

    Benchling

    San Francisco, CA
    18 hours ago
  • $200k - $400k

     ...Senior Data Infrastructure Engineer Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experiences. Our technology enables industry-defining enterprises like Avis Budget Group, Block's Cash App and Square, Chime,... 
    Suggested
    Full time
    Work at office
    Local area

    Decagon

    San Francisco, CA
    55 minutes ago
  • $170k - $230k

     ...make it happen. JOB DESCRIPTION The Data Platform Team is part of the Data...  ...tools (e.g., Claude Code) across the full software development lifecycle - including design...  ...push the boundaries of productivity and engineering outcomes. BONUS SKILLS * Experience... 
    Full time
    Work at office
    Local area
    Home office
    Flexible hours

    Highnote

    San Francisco, CA
    11 hours ago
  • $200k - $275k

     ...turns siloed and disconnected data into operational...  ...internationally.  Team As an engineering team, we believe strongly that...  ...are looking for a Staff Data Infrastructure Engineer to join our growing...  ...or similar tools ~ Strong software engineering fundamentals in... 
    Full time
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    18 hours ago
  •  ...Omni Omni is the AI analytics platform that turns company data into a trusted source of truth for AI. Built on a...  ...experience building data platforms, backend systems, workflow engines, or data / ML infrastructure ~ Deep experience with analytical data systems such as... 
    Full time

    Omni

    San Francisco, CA
    18 hours ago
  • $196k - $261k

     ...can build in Notion. The Data Product Platform team is responsible...  ...’ll join a team of talented engineers in our mission to build the...  .... Notion’s platforms and infrastructure are vital to enabling our...  ...that own a wide swath of software platforms (hosted or built in... 
    Full time
    Temporary work
    Local area

    Notion

    San Francisco, CA
    18 hours ago
  • $180k - $230k

    About Sift Sift is the data infrastructure platform for hardware engineering teams. Sift turns high-frequency telemetry into engineering insights for mission...  ...platform and customer base. Collaborate with software engineers to optimize application performance and reliability... 
    Full time
    Work at office
    Relocation

    Sift Stack, Inc.

    San Francisco, CA
    11 hours ago
  • $160k - $200k

     ...every Quest completed, there's data, petabytes of it, telling...  ...excited about building data infrastructure at massive scale and cares deeply...  ...Discord users and Discord engineers. We're building the next...  ...world. If you're the kind of Software Engineer who lights up when... 
    Full time
    Worldwide
    Relocation
    Relocation package

    Discord

    San Francisco, CA
    4 days ago
  •  ...We are looking for passionate engineers who are excited to build the data foundation for the identity layer...  ...of engineering, data science, and infrastructure to make the platform fast, reliable...  ...~3+ years of experience in software engineering, with a focus on data... 
    Full time
    For contractors
    Internship
    Immediate start

    Persona Identities, Inc

    San Francisco, CA
    2 days ago
  • $192k - $240k

     ...global payments, plus intuitive software for travel and expenses....  ...need to grow your career. Engineering at Brex Engineering at Brex...  ...intention. Our teams span Software, Data, Security, and IT, and...  ...performance data, query, and search infrastructure that powers critical Brex... 
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    18 hours ago
  • $170k - $240k

     ...hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink suite... 
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    San Francisco, CA
    18 hours ago
  •  ...our growing team. About the role We are hiring a Senior Software Engineer to own the data platform that powers Plenful’s automation engine. You...  ...software engineering experience building backend or data infrastructure in production Deep expertise in relational databases:... 
    Work at office
    Flexible hours
    2 days per week

    Plenful

    San Francisco, CA
    18 hours ago
  • $162k - $216k

     ...design and ship category-defining software that enables Ryder and its 50...  ...-facing software to the data platform that will power the...  ...and creating impact for the engine of the American economy, you'...  ...Role: Software Engineer - Infrastructure Department: Data Platform... 
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to Friday

    Baton (A Ryder Technology Lab)

    San Francisco, CA
    9 days ago
  •  ...Overview: The Data Acquisition team within the Foundations organization at OpenAI...  ...teams. We are looking for a skilled Software Engineer to join our Data Acquisition team....  .... Deploy solutions in a Kubernetes Infrastructure-as-Code environment and perform routine... 
    Full time

    OpenAI

    San Francisco, CA
    18 hours ago
  • $140k - $220k

     ...to warfighters, borders, and critical infrastructure faster than any system in the world. Our...  ...Networks (CDN™) technology fuses data from radars, EO/IR sensors, and electronic...  ...Role Overview We're looking for a Software Engineer to build the data systems that make... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package
    3 days per week

    Chaos Industries

    San Francisco, CA
    18 hours ago
  • $144.9k - $168.4k

     ...the future of digital advertising? We are seeking a Software Engineer to join our Big Data Services team. This role focuses on building, maintaining...  ...to ensure a reliable, scalable, and efficient data infrastructure that powers advanced analytics and modeling workflows.... 
    Full time
    Internship
    Work at office
    Relocation

    Quantcast

    San Francisco, CA
    18 hours ago
  •  ...human preferences — the Human Data team is at the heart of that effort. The Human Data engineering team creates the systems...  ...the Role We’re looking for software engineers to join the Human...  ...platforms, prototypes, tools, and infrastructure that power how our AI models... 
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    18 hours ago
  •  ...Position Overview: We are seeking a Software Engineer – Data Center Simulation with 15+ years of experience in developing modeling and...  ...-fidelity, predictive models for large-scale data center infrastructure. Analyze and back-test predictions, improving accuracy... 
    Full time

    OpenAI

    San Francisco, CA
    18 hours ago
  •  ...distributed computing and make it accessible to software developers of all skill levels. We’re...  ...to run Ray, so that any developer or data scientist can scale an ML application from...  ...Ray Data is Python-native data processing engine that is a one stop shop for all AI data... 
    Full time
    Work experience placement

    Anyscale

    San Francisco, CA
    18 hours ago
  •  ...About Mixpanel Mixpanel turns data clarity into innovation. Trusted by more than 29,000 companies, including Workday, Pinterest...  ...hypotheses. We organize in small, nimble product groups (two to five engineers in close partnership with PM and design) with huge autonomy... 
    Full time
    Contract work

    Mixpanel

    San Francisco, CA
    18 hours ago
  •  ...our San Francisco, NYC, or London offices. About the Role As a Senior Software Engineer (AI Data & Evaluation) at Mercor, you will be at the core of building the data infrastructure and evaluation systems that power the next generation of frontier AI models.... 
    Full time
    Work at office
    Relocation package

    Mercor

    San Francisco, CA
    18 hours ago
  •  ...performance marketers. We leverage massive data and cutting-edge science to automate and...  ...their business.   As a Senior Data Engineer at tvScientific, you will be a key player in implementing the robust data infrastructure to power our data-heavy company. You will... 
    Remote job
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    18 hours ago
  •  ...on the verge of an "infinite software crisis." How will we support...  ...platform for fast-moving engineering teams. Sazabi gives teams...  ...high-throughput, low-latency data processing Own storage, indexing...  ...systems and data infrastructure Familiarity with streaming... 
    Full time
    Work at office

    Sazabi

    San Francisco, CA
    18 hours ago
  •  ...schedules of billion-dollar infrastructure projects and improving safety...  ...surging demand for housing, data centers, manufacturing hubs,...  ...veterans and world-class engineers to solve physical-world problems...  ...team builds the software foundation Bedrock's autonomous... 
    Full time
    Work at office
    Flexible hours

    Bedrock Robotics

    San Francisco, CA
    18 hours ago
  • $215k - $265k

     ...scheming mitigations. We're looking for a Software Engineer to build the platform that the rest of...  ...Build and maintain Apollo's cloud infrastructure . This means IaC, networking,...  ...: We are committed to protecting your data, ensuring fairness, and adhering to workplace... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Apollo Research

    San Francisco, CA
    18 hours ago
  •  ...and cost-efficient requires world-class infrastructure. The Caching Infrastructure team is responsible...  .... We’re looking for an experienced engineer to help design and scale this critical...  ...in your possession (including the data contained therein) upon termination of employment... 
    Full time

    OpenAI

    San Francisco, CA
    18 hours ago
  •  ...ll help design, deploy and operate the infrastructure that makes this possible. This is...  ...intersection of infrastructure, platform engineering and security. You’ll define how Modern...  ...payments and efficient workflows, with full data visibility. Modern Treasury is... 
    Full time
    Work at office
    Local area
    Immediate start

    Modern Treasury

    San Francisco, CA
    18 hours ago

Do you want to receive more vacancies?

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