Software Engineer, Data Infra
Full-time
Thinking Machines Lab
Responsibilities
- Design, build, and operate scalable, fault-tolerant infrastructure for distributed LLM research workloads across compute, orchestration, and multimodal storage.
- Develop high-throughput systems for data ingestion, processing, transformation, training-data catalogs, deduplication, quality checks, and search.
- Build traceability, reproducibility, and quality-control systems across the data lifecycle.
- Implement and maintain monitoring and alerting for platform reliability and performance.
- Collaborate with research teams to improve data quality, accelerate training cycles, and deliver new capabilities.
- Own projects end-to-end and contribute across different technology stacks and teams.
Requirements
- Bachelor’s degree or equivalent experience in computer science, engineering, or a similar field.
- Proficiency in at least one backend language, specifically Python or Rust.
- Fluency with distributed compute frameworks such as Apache Spark or Ray.
- Deep familiarity with cloud infrastructure, data lake architectures, and batch and streaming pipelines.
- Preferred hands-on experience with Kafka, dbt, Terraform, and Airflow.
- Preferred experience building a web crawler.
- Preferred extensive experience scaling deduplication, data mining, and search systems.
- Strong knowledge of file formats and storage systems such as Parquet and Delta Lake.
- Ability to work collaboratively with cross-functional partners, take initiative, and own projects end-to-end.
Benefits
- The role is based in San Francisco, California.
- Visa sponsorship is available, with the company committed to working through the visa process for the right fit, though success is not guaranteed for every candidate or role.
- Generous health, dental, and vision benefits.
- Unlimited paid time off.
- Paid parental leave.
- Relocation support as needed.
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Infra in San Francisco, CA vacancy
$135k - $159k
...LiveRamp is shaping the future of responsible data collaboration between the world’s leading... ...; you’ll work alongside senior engineers to design and build medium-to-high complexity... ...mentors and cross-functional peers (Product, Infra, QA) to navigate technical challenges and...SuggestedWorldwide$180k - $225k
...build on. About this role: As a Senior Data Engineer at fal, you will build the data... ...time. This role sits at the intersection of software engineering and data engineering. You'll partner closely with Infra to safely instrument core systems, design a...SuggestedCurrently hiringRelocation package$192k - $240k
...spend management, bill pay, and travel software, Brex enables founders and finance... ...you need to grow your career.Data at BrexOur Scientists and Engineers work together to make data — and insights... ...professional experience in a data infra or data platform roleExperience...SuggestedWork at office3 days per week- ...Zohorecruit is seeking a Senior Data Engineer to build and own our data platform and infrastructure in a fast-paced, growing neobank environment in San Francisco. You will design systems powering transaction processing, analytics, reporting, and real-time insights across...Suggested
- About the TeamData is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours
- About the RoleFactory is bringing autonomy to software engineering, and we’re hiring a Data Engineer to own the systems that power how we understand and operate the business. You’ll architect and evolve the full data stack, designing the pipelines, models, and integrations...Work at office
- About the TeamData is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases... ...coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code,...Hourly payWork at officeLocal areaRemote workFlexible hours
$164k
About the RoleThe Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime. The mission of this group is to build scalable data artifacts and insights that enable accurate, governed, data-driven decision...Full timeWork at officeLocal areaRemote work$167.7k - $245.2k
...devices worldwide, ingesting petabytes of data every day. This data powers critical... ...Cisco’s platform.We’re looking for a Data Engineer to help build and operate the large-scale... ...curiosity.A pragmatic, organized approach to software quality, testing, and operational...Full timeTemporary workLocal areaWorldwideFlexible hours- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages the company's go-to-market, operations, and SRE functions and adheres to the company's engineering standards and tooling,...Local areaShift work
- ...Preferred locations for team members for our Data Platform roles are our Seattle or San... ...ever putting trust at risk? As a Senior Engineer on our Data Platform team, you’ll help us... ...high-impact role at the intersection of Software Engineering and Data, where the systems you...WorldwideHome officeFlexible hours
- ...communication will only be sent from @Rippling.com addresses.About the Data Cloud TeamRippling Data Cloud is a new suite of products that... ...and analyze data within Rippling.Data Access - Owns the query engine (RQL, Rippling Query Language) that powers data retrieval across...Work at office3 days per week
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - Backend, Data ProductsAs a Senior Software Engineer on Backend, Data Products, you build the product itself — the composable, self-correcting pipeline capabilities customers actually use. You...
- ...sent from @Rippling.com addresses.About The RoleThe Data Cloud team is building an end-to-end analytics and... .... What You'll DoWork on distributed processing engines and distributed databasesDevelop high-quality software with attention to detail using tech stacks like Python...Work at office3 days per week
$266k
About the TeamData Platform at OpenAI owns the foundational data stack powering critical product, research, and analytics workflows... ...Flink; provide orchestration with Airflow; and support ML feature engineering tooling such as Chronon. Our mission is to deliver reliable,...Work at officeLocal areaRelocation packageFlexible hours$123.7k - $254.67k
...you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.Job Title: Software Engineer II, Data Analytics and EngineeringIntro: We’re looking for a Software Engineer II, Data Analytics and Engineering to improve the...Work at officeLocal areaRemote workRelocationRelocation package- ...(s).Schwab Asset Management Technology supports the platforms, data, and research capabilities that help drive investment insights and product innovation across the firm. As a Quantitative Software Engineer - Research Data & Models, you will lead a team responsible for...Full timeWork at office
- ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical Python and Kubernetes Software Engineer - Data, AI/ML & Analytics 2 months ago Be among...Full timeFreelanceInternshipLocal areaRemote workWork from homeWorldwide
$144k - $288k
...Cambridge, MA USA; San Francisco, CA USA Join us in shaping the future of science! We are seeking Senior Software Engineers with backend experience to join our Data Platform Team (Data), where you’ll collaborate with software engineers, lab scientists, and machine...Full timeWork at officeLocal areaFlexible hours$185k - $218k
...About Checkr Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people... ...Company. We're seeking an experienced Senior Software Engineer to join our Data Platform team . This team plays a crucial...Work at officeLocal areaRemote workRelocationFlexible hours3 days per week$130.6k - $192k
...About the Team Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and...Hourly payWork at officeLocal areaRemote workFlexible hours$164k
...Senior Software Engineer, Data Engineering San Francisco, CA, USA About The Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime. The mission of this group is to build scalable...Full timeWork at officeLocal areaRemote work$166k - $225k
...Databricks, we are passionate about enabling data teams to solve the world's toughest... ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...capabilities of traditional SQL query engines. As a software engineer on the Runtime team at...Local areaWorldwide$192k - $240k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ...and intention. Our teams span Software, Data, Security, and IT, and operate with high...Work at officeRemote workWork from home- ...Anthropic is seeking a Software Engineer to own the design and maintenance of encoding libraries used across the organization, ensuring intuitive APIs and high performance. You'll work across the full stack from pretraining to finetuning to the API, collaborating with...
$300k - $400k
...worth building is human, and we're hiring people who want to build it. 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...Visa sponsorshipWork visaRelocation package- ...radiates excellence, energy, and focus. About the Role Arena Intelligence is seeking a Member of Technical Staff - Data Infrastructure software engineer to join our team and build the data pipelines and infrastructure that powers real-world AI evaluation. You'll play a...Permanent employmentWork at office
$153k - $376k
...shape the future of design and collaboration, join us! The Data Platform team at Figma builds and operates the foundational systems... ...of stakeholders, including AI researchers, machine learning engineers, data scientists, product engineers, and business teams that rely...Minimum wageFull timeLocal areaRemote workFlexible hours- ...deep expertise in model innovation and systems engineering paired with a design-minded product... ...foremost experts in AI. About the Role Data is the lifeblood of our models, and we are looking for a Software Engineer, Data Infrastructure to own the strategy...Work at officeVisa sponsorshipFlexible hours
$130k - $225k
...reliable, fair and open infrastructure for AI data. We want data to be valuable for the... ...a quickly growing group of researchers, engineers and operators building the economy that shapes... ...About the role We’re looking for a Software Engineer, Data Quality to build the tools...Full timeWork at officeRemote workRelocationVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data Infra. Be the first to apply!
Related searches
- software engineer full time San Francisco, CA
- graduate software developer no experience San Francisco, CA
- software support engineer San Francisco, CA
- software engineer healthcare San Francisco, CA
- network software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software system engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer San Francisco, CA


