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

Software Engineer, Data Infrastructure

Cohere

Cohere Job Opportunity

Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.

We're training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.

We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.

We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us!

Why This Role?

The Data Infrastructure team at Cohere is responsible for the storage and data movement layer underlying every model training run. We're building the unified storage layer that feeds our training workloads. It needs to serve petabytes of training data and model checkpoints fast enough to keep thousands of GPUs busy across several training clusters. In this role, you'd have an opportunity to build this system from the ground up. You'd be a key contributor, working on a problem few teams have had to solve at this scale.

In this role, you will:

  • Design, build, and operate the distributed storage system that feeds model training and evaluation.
  • Run this system multiple on Kubernetes clusters at petabyte scale.
  • Work with researchers and training-infra teams on how jobs actually read and write data, and turn that into throughput, latency, and durability requirements
  • Work through the networking, I/O, and consistency problems of moving large datasets and checkpoints across regions and backends, with GPU idle time and time-to-insight as the measures of success

You may be a good fit if you have:

  • Strong storage fundamentals, including replication, consistency, caching, and data lifecycle management.
  • Strong coding ability. We work in Python and Go; experience in either is enough, but you should be willing to pick up the other
  • Experience running stateful systems on Kubernetes, including Persistent Volumes, CSI drivers, and StatefulSets.
  • Hands-on experience with cloud object storage such as S3 as well as POSIX-style filesystems.

It's a bonus if you have:

  • Experience with parallel or HPC filesystems such as Weka, VAST, or Lustre.
  • Familiarity with the data-loading and checkpointing patterns used in large-scale model training.
  • An interest in how large models are trained and evaluated, including the trajectory and eval data those runs generate, and a desire to understand the workloads the platform is serving.
Full-Time Employees At Cohere Enjoy These Perks:
  • A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
  • Full health and dental benefits, including a separate budget for mental health.
  • RRSP matching, 401K, Pension Scheme.
  • 100% Parental Leave top-up for up to 6 months, for either parent.
  • Annual enrichment benefits: Arts & culture, fitness/wellness, quality time, and a workspace improvement credit. Education & learning stipend for conferences, courses, and coaching.
  • 6 weeks of paid vacation (30 working days!)
  • Budget for traveling to other offices if you are remote, plus an annual company offsite.
How And Where We Work:
  • Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
  • For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
  • For those not near an office: a co-working benefit so you can work alongside others in your city.
  • Everyone receives a $500 home office stipend to set up your workspace properly.

If any of the above doesn't line up exactly with your experience, we still encourage you to apply.

We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.

We may use AI-enabled tools to screen and assess applicants against the criteria for this position. This helps our recruiters identify potentially qualified candidates, but it doesn't limit the applications our recruiters may review or consider.

Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring process. All legitimate roles are listed on the Cohere careers page and LinkedIn only, with all communications from Cohere employees coming from an @cohere.com or @cw.cohere email alias. If jobs are viewed on other sites then please verify these through our official careers page.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Infrastructure in San Francisco, CA vacancy
  •  ...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
    1 day 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
    1 day ago
  • $160k - $220k

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

    Peregrine Technologies, Llc

    San Francisco, CA
    1 day ago
  • $190k - $240k

     ...About the role You will build the infrastructure that turns physical operation into...  ...training and evaluation. This is a senior software engineering role responsible for the systems after...  ...rather than becoming ungoverned data volume. What you will do Build... 
    Suggested
    Full time
    Contract work

    Galactic Resource Advancement Mechanism

    San Francisco, CA
    1 day ago
  • $266k

     ...Platform at OpenAI owns the foundational data stack powering critical product,...  ...orchestration with Airflow; and support ML feature engineering tooling such as Chronon. Our mission is...  ..., and analytics.We’re not just scaling infrastructure - we’re redefining how people interact... 
    Suggested
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    1 day ago
  • $153k - $376k

     ...of design and collaboration, join us!The Data Platform team at Figma builds and...  ...including AI researchers, machine learning engineers, data scientists, product engineers, and...  ...ML Datalake, orchestration and pipeline infrastructure, and large-scale data ingestion and processing... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    San Francisco, CA
    3 days ago
  •  ...expertise in model innovation and systems engineering paired with a design-minded product...  ...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 and execution for... 
    Work at office
    Visa sponsorship
    Flexible hours

    Cartesia, Inc.

    San Francisco, CA
    5 days ago
  •  ...assembled a world-class team with deep infrastructure and payments DNA to build the operating...  ...for machines. Our founder ran payments engineering at Shopify for five years and built an...  ...infrastructure role at a company where the data layer isn't a back-office function - it... 

    Sapiom, Inc

    San Francisco, CA
    1 day ago
  • $162k - $216k

     ...economy.We design and ship category-defining software that enables Ryder and its 50,000+...  ...everything from customer-facing software to the data platform that will power the next era of...  ...problems and creating impact for the engine of the American economy, you’ll love it here... 
    Full time
    Work at office
    Immediate start

    Baton Trucking

    San Francisco, CA
    1 day ago
  • $7.5k

     ...benefits packages, technology talks by our experts, a beautiful modern office, daily catered lunches, and more.As a Software Engineer on our Data Infrastructure team, you will contribute to scaling and advancing our entire data infrastructure. This includes building data-... 
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    2 days ago
  •  ...London and Amsterdam.Making data driven decisions is key to Plaid...  ...guidance to teams across engineering, product, and business and...  ...effectively.Engineers on Data Infrastructure are domain experts in Data...  ...changes.Qualifications6+ years of software engineering... 
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    4 days ago
  • $257k - $386k

     ...in building the best creator platform with the best team in the creator economy and are looking for a Senior/Staff Software Engineer, Data Infrastructure to support our mission.This role is remote, with optional in-person attendance in either the New York or San Francisco... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    4 days ago
  • $130.6k - $192k

     ...reliable on-demand, logistics engine for delivery! We're looking...  ...help us develop a 24x7, global infrastructure system that powers DoorDash's...  .... About the Team Data Platform’s Data User Experience...  ...years of industry experience in software engineering ~ Strong backend... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $192k - $240k

     ...management, bill pay, and travel software, Brex enables founders and...  ...your career. Engineering at Brex...  ...intention. Our teams span Software, Data, Security, and IT, and operate...  ...performance data, query, and search infrastructure that powers critical Brex product... 
    Full time
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    1 day 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...  ...Persona ~5+ years of experience in software engineering, with deep expertise... 
    Full time
    For contractors
    Internship
    Immediate start

    Persona

    San Francisco, CA
    1 day 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
    1 day 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
    1 day ago
  • About the TeamDoorDash is a data driven organization and relies...  ...organization owns all the infrastructure necessary to run an operationally...  ...simplify data workflows for engineers, analysts, and ML...  ...Codex, Cursor) in the full software development lifecycle, including... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $192k - $240k

     ...management, bill pay, and travel software, Brex enables founders and finance...  ...support you need to grow your career.Data at BrexOur Scientists and Engineers work together to make data — and...  ...numbers. The Data team at Brex develops infrastructure, statistical models, and products... 
    Work at office
    3 days per week

    Brex

    San Francisco, CA
    2 days ago
  •  ...Rippling.com addresses.About the teamRippling's Data Platform team builds and operates the infrastructure, tools, and integrations that enable teams across...  ....About the roleWe are hiring a Senior Software Engineer to work across core data and ML infrastructure,... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $170k - $205k

     ...only vertically integrated AI infrastructure company built from the ground...  ...energy, manufacturing, data center construction, and cloud...  ...Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on...  ...Engineering Teams: Partner with software engineers, data scientists,... 
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    San Francisco, CA
    2 days ago
  •  ...Rippling.com addresses.About the Data Cloud TeamRippling Data Cloud...  .... Data Cloud is the data infrastructure layer that powers Rippling AI...  ...Data Access - Owns the query engine (RQL, Rippling Query Language...  ...databasesDevelop high-quality software with attention to detail... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  •  ...has the financial tools they need.About the Position:We’re looking for a seasoned software engineer to join Parafin’s Infrastructure team and lead the development of our next-generation Data Platform. This role is critical to ensuring that our data infrastructure is... 
    Flexible hours

    Parafin

    San Francisco, CA
    1 day ago
  • $165.2k - $223.6k

     ...listening platforms, and a flexible infrastructure to continuously enhance...  ...Development Engineers on the ART19 team are end-to...  ...designing, developing and deploying software solutions while holding a high...  ...Experience building scalable data pipelines and analytics platforms... 
    Internship
    Local area
    Flexible hours

    Amazon

    San Francisco, CA
    3 days ago
  • $260k - $350k

     ...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’...  ...streaming pipelines, optimize cloud infrastructure, and champion best practices... 
    Full time
    Work at office
    Immediate start

    Baton Trucking

    San Francisco, CA
    1 day ago
  •  ...You’ll join a full-stack data team building the systems making...  ...our real-time eventing infrastructure, streaming and batch ETL pipelines...  ...of these areas: Platform Engineering You have designed, built,...  ...Shared Qualities Strong software engineering background with... 
    Full time
    Flexible hours
    San Francisco, CA
    5 days 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
    1 day ago
  •  ...for exceptional people to join us. About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a critical part of the Infrastructure team at Persona. You'll play a key role in building, maintaining, and evolving the data... 
    Remote job
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    1 day ago
  •  ..., join us, and build real world value. As a Senior Software Engineer on the Data Engineering team, you are a core builder of the Caspian...  ...into more complex ownership. Contribute to platform infrastructure through Terraform, and work with Unity Catalog to establish... 
    Full time

    Ripple

    San Francisco, CA
    1 day 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
    1 day ago

Do you want to receive more vacancies?

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