Search jobs > Toronto, ON > Senior software engineer

Senior Software Engineer (Backend/Data)

Fathom
Toronto - Canada
$175K-$220K a year
Full-time

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 in the Toronto area, 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 are a backend expert able to unify data, and build systems that scale from both an operational and an organizational perspective, Fathom is an opportunity worth exploring!

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 :

  • 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 analytic skills apt of designing a system capable of pulling together, training, and testing dozens of data sources under a unified ontology

Bonus points if you have :

  • Know-how of developing systems to do or support machine learning, including experience working with NLP toolkits like Stanford CoreNLP, OpenNLP, and / or Python’s NLTK
  • Expertise with wrangling healthcare data and / or HIPAA
  • Experience with managing large-scale data labelling and acquisition, through tools such as through Amazon Turk or DeepDive

Compensation :

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

Benefits :

  • Unlimited Vacation + Sick Days
  • Medical / Dental / Vision Coverage
  • Group Retirement Savings Plan
  • 26 days ago
Related jobs
Promoted
Synctera
Canada

As a backend software engineer you’ll join our Customer Identity, Risk, and Compliance team, continuing to reduce risk for our customers and ensure regulatory compliance. Our ideal candidate is curious and enthusiastic about those areas as well as the broader FinTech ecosystem (but may not have work...

Promoted
Curinos
Toronto, Ontario

You’ll work with a diverse team of highly talented engineers and product managers to build our next generation data platform, support migration of products from legacy infrastructure, and help product engineering teams leverage the platform to launch new products. Backend software engineering experi...

Marqeta
Toronto, Ontario

As a Senior Software Engineer, you will work on building a scalable and efficient data processing service that enables cross-product solutions. Our ideal candidate possesses 5+ years of industry experience in software development using Java, Python, pub/sub services, and understands big data and dis...

S.i. Systems
Toronto, Ontario

You’ll be a key role in Data Protection Services team, an innovative team with many brand new services provided at enterprise level, to provide data protection related services such as Data Element Level Protection (DELP), Test Data As a Service (TDaaS), and Data Discovery and Remediation (DDaR) ser...

Vena
Toronto, Ontario

Senior Full-Stack Software Engineer (with deep expertise on the front-end). Being a founding engineer means that you’ll have a high degree of impact and autonomy on how the engineering team and culture grow in Toronto. Avoids over-engineering solutions and appreciates how building software can be a ...

S.i. Systems
Toronto, Ontario

Code data quality and transformation logic for data movement within data warehouse. Develop code to publish data from data warehouse to data mart for consumption by applications or BI tools. Integrating the end to end data pipeline - to take data from source systems to target data. Design and Develo...

Cloudbeds
Canada
Remote

Proven experience as a big data engineer or a similar role, with a deep understanding of big data technologies, frameworks, and best practices. Building and maintaining data infrastructure, including data lakes, data warehouses, and real-time streaming platforms. Developing and optimizing data pipel...

Rivalry
Toronto, Ontario
Remote

We are on the hunt for a seasoned Software Engineer who is driven by the challenge of solving complex problems that span technology, regulatory, compliance, and security issues, all while working within an Agile framework. At least seven years of professional experience, including at least five year...

Extreme Networks
Toronto, Ontario

Senior/Staff Linux Software Development Engineer. Linux Developer, Kernel Engineer or Software Engineer. Work closely with cross-functional teams, including software developers, QA engineers, and hardware teams, to ensure successful project execution. Design, develop, and maintain Linux-based softwa...

Scotiabank
Toronto, Ontario

GBME's Project Excellence Team is searching for Senior Staff Software Engineer who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. You will work closely with business teams and cross functional engineering leaders to develop and implem...