Senior Software Engineer (Backend/Data)

Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems.
$175,000 - $220,000
Backend
Senior Software Engineer
Remote
51 - 100 Employees
5+ years of experience

Description For Senior Software Engineer (Backend/Data)

Fathom is a venture-backed company that completed a Series B round of financing for $46M in late 2022. They are on a mission to use AI to understand and structure the world's medical data, starting with making sense of terabytes of clinician notes in electronic health records. Their deep learning engine automates the translation of patient records into billing codes for healthcare provider reimbursement, addressing a $15B+ annual cost for US hospitals.

As a Senior Software Engineer (Backend/Data) at Fathom, you'll work remotely in the USA on data products that drive the core of their business. You'll be developing data infrastructure to handle a broad range of medical data, building performant interfaces, and creating infrastructure for large-scale cloud-based machine learning.

The ideal candidate should have 5+ years of software engineering experience, strong knowledge of algorithms and systems design, and experience with data pipelines and large-scale data processing frameworks. You should be comfortable with databases, have hands-on experience scaling compute clusters, and possess both creative and analytical skills.

Fathom offers a competitive salary range of $175,000 - $220,000 USD, along with company equity. Benefits include PTO, uncapped sick days, comprehensive health coverage, 401k matching, a home office budget, and team-building events. This role presents an exciting opportunity to work on cutting-edge AI applications in healthcare, making a significant impact on the industry while working with a dynamic, growing company.

Last updated 8 months ago

Responsibilities For Senior Software Engineer (Backend/Data)

  • Developing data infrastructure to ingest, sanitize and normalize a broad range of medical data, such as electronics health records, journals, established medical ontologies, crowd-sourced labelling and other human inputs
  • Building performant and expressive interfaces to the data
  • Creating infrastructure to help us not only scale up data ingest, but large-scale cloud-based machine learning

Requirements For Senior Software Engineer (Backend/Data)

Python
  • 5+ years of software engineering experience in a company/production setting
  • Knowledge of algorithms, data structures and systems design
  • Experience building data pipelines from disparate sources
  • Hands-on experience building and scaling up compute clusters
  • A solid understanding of databases and large-scale data processing frameworks like Hadoop or Spark and the ability to evaluate which tools to use on the job
  • A unique combination of creative and analytical skills apt of designing a system capable of pulling together, training, and testing dozens of data sources under a unified ontology
  • Bachelor's degree majoring in Computer Science, Computer Engineering, a STEM major or similar

Benefits For Senior Software Engineer (Backend/Data)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • PTO and Uncapped Sick Days
  • Medical/Dental/Vision Coverage
  • 401k Matching
  • $1,500 USD Home Office Budget
  • Virtual and Local Office Team Building Events
  • Annual Company Off-site

Interested in this job?

Jobs Related To Fathom Senior Software Engineer (Backend/Data)

Full-Stack Engineer

Senior Full-Stack Engineer role at Fathom, the #1 AI Meeting Assistant, offering $180-230K for 6+ years experience. Remote position focusing on third-party integrations and application development.

Senior Software Engineer (Infrastructure)

Senior Software Engineer (Infrastructure) at Fathom: Build and maintain secure cloud-based platforms for AI-driven medical data processing.

Senior Software Development Engineer, Digital Payments and Emerging Markets

Senior Software Engineer role at Amazon's Digital Payments team, building global payment solutions and mentoring team members while working with distributed systems.

Construction Project Manager, North America EV Charging Solutions

Senior Construction Project Manager role at Amazon focusing on EV charging infrastructure development across US facilities.

Sr Software Development Engineer, Internet Edge Engineering

Senior Software Engineer role at AWS focusing on Internet Edge Engineering and global network infrastructure development.