Fathom Logo

Fathom

Software Engineer (Backend/Data)

Reposted 18 Days Ago
Be an Early Applicant
Toronto, ON
Junior
Toronto, ON
Junior
The Software Engineer (Backend/Data) role involves developing data infrastructure for processing clinical records, building efficient data interfaces, and creating scalable cloud-based machine learning pipelines. The engineer will collaborate on backend systems to unify and enhance the handling of medical data.
The summary above was generated by AI

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. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider reimbursement, a process today that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied claims. We are a venture-backed company that completed a Series B round of financing for $46M in late 2022.


We are looking for a Software Engineer (Backend/Data) to work on data products that drive the core of our business. We want to work with teammates based in Toronto, who are excited about learning how to build and support machine learning pipelines that scale not just computationally, but in ways that are flexible, iterative, and geared for collaboration. If you’d like to become a backend expert who can unify data, and build systems that scale for both operations and organization, then Fathom is your next big opportunity!


Your role and responsibilities will include:

  • 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


We are looking for a teammate with:

  • 2+ years of software engineering experience in a company/production setting
  • Relevant experience developing backend, integrations, data pipelining, infrastructure, etc. projects in a production setting
  • Problem solving skills and first principles thinking
  • Strong computer science principles including: algorithms, data structures, logic, etc.
  • Hands-on backend coding and/or systems design using best practices in a company setting
  • Effective communication and exceptional collaboration skills

 Bonus points if you have:

  • Proficiency in coding with python or another modern backend language
  • Expertise with wrangling healthcare data and/or HIPAA
  • Experience with managing large-scale data labelling and acquisition


Compensation:

  • Salary: $100,000 CAD - $175,000 CAD
  • Company Equity


Benefits:

  • PTO and Uncapped Sick Days
  • Medical/Dental/Vision Coverage
  • RRSP Matching
  • $1,500 USD Home Office Budget
  • Virtual and Local Office (San Francisco, New York City  and Toronto) Team Building Events
  • Annual Company Off-site


Top Skills

Backend Development
Cloud Computing
Data Engineering
Healthcare Data
Machine Learning
Python

Similar Jobs

9 Hours Ago
Toronto, ON, CAN
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
The OT Solution Architect will design and implement architectural solutions for OT systems, integrating them with cloud platforms while ensuring performance, security, and compliance. Responsibilities include optimizing system performance, collaborating with cross-functional teams, managing vendor relationships, and providing troubleshooting expertise.
9 Hours Ago
Toronto, ON, CAN
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
The Sr Engineering Manager, SRE & Observability will lead the design, implementation, and monitoring of secure, fault-tolerant SRE and Observability infrastructure. Responsibilities include developing strategies, collaborating with teams, mentoring engineers, and driving operational excellence through advanced monitoring and automation techniques.
11 Hours Ago
Toronto, ON, CAN
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
As a Senior Manager in the Data, AI & Analytics team, you will lead the analytics strategy and operations, drive analytics projects, design metrics and dashboards, manage data acquisition and interpretation, and foster a data-centric culture. This role requires strong technical skills in analytics tools, effective communication with stakeholders, and leadership in guiding cross-functional teams.
Top Skills: Cloud ComputingData VisualizationEdge ComputingEvent-Driven ArchitectureMachine LearningPythonRSQLStatistical Analysis

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account