Software Engineer

4 weeks ago


Old Toronto, Ontario, Canada Fathom Full time
About Fathom

Fathom is a venture-backed company on a mission to harness the power of AI to transform the world's medical data. Our deep learning engine automates the translation of patient records into billing codes, a process that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied claims.

Job Description

We are seeking a skilled Software Engineer (Backend/Data) to join our team and work on data products that drive the core of our business. As a Backend/Data Software Engineer, you will be responsible for developing data infrastructure to ingest, sanitize, and normalize a broad range of medical data, including electronic health records, journals, established medical ontologies, crowd-sourced labeling, and other human inputs.

Key Responsibilities:
  • Design and implement performant and expressive interfaces to the data.
  • Develop infrastructure to help us scale up data ingest and large-scale cloud-based machine learning.
Requirements:
  • 2+ years of software engineering experience in a company/production setting.
  • 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:
  • Proficiency in coding with Python or another modern backend language.
  • Expertise with wrangling healthcare data and/or HIPAA.
  • Experience with managing large-scale data labeling and acquisition.
What We Offer
  • Company Equity.
  • PTO and Uncapped Sick Days.
  • 401k Matching.
  • $1,500 USD Home Office Budget.
  • Virtual and Local Office (San Francisco, New York City and Toronto) Team Building Events.

  • Senior Data Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Data Engineer Jobs Full time

    About This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionAt OMEGA SOFTWARE SERVICES LTD., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...

  • Software Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform that empowers businesses to thrive in the digital economy. Our mission is to increase the global economy's GDP by making financial services accessible to everyone.Job SummaryWe're seeking a talented Software Engineer to join our team. As a key member of our engineering team, you will be...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Professional to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong educational background and relevant work experience in software development, with excellent technical skills and ability to communicate effectively with clients and colleagues.Key...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Old Toronto, Ontario, Canada Jobber Full time

    Empower Small Businesses with JobberJobber is a leading software company that helps small businesses succeed. We're looking for a talented Software Engineering Manager to join our team and help us build delightful software for home and field service companies.About the RoleThe Software Engineering Manager will be responsible for leading our Onboarding and...


  • Toronto, Ontario, Canada Sigma Software Full time

    Software Engineer - AdTechWe are seeking an experienced Software Engineer with a background in the AdTech industry to contribute to the development of our innovative defense platform.Key Responsibilities:Design and develop software solutions for our AdTech platformCollaborate with cross-functional teams to integrate software componentsEnsure the security and...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in the Toronto area. As a key member of our infrastructure team, you will be responsible for designing, deploying, and monitoring our cloud-based platform. Your expertise in cloud service mastery and software engineering will enable you to operate with autonomy and make strategic...

  • Software Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Alpaca Full time

    Unlock the Power of Algo Trading with AlpacaAre you a software engineer with a passion for trading and a knack for building scalable systems? Do you want to be part of a growing FinTech startup that's revolutionizing the retail trading market?About the RoleWe're seeking a highly skilled software engineer to join our team and help build our algo trading...


  • Old Toronto, Ontario, Canada ALSTOM Gruppe Full time

    At Alstom, we're committed to creating greener and smarter mobility worldwide. As a Senior Software Engineer, you'll play a key role in designing and implementing software components that drive our mission forward.Your responsibilities will include:Contributing to the elaboration of software specifications and architecture, in collaboration with the software...

  • Software Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada li Full time

    About the RoleLime is a leading provider of shared electric vehicles, and we're seeking a skilled Software Engineer to join our Rider team. As a key member of our team, you'll play a crucial role in building a seamless user experience for our customers.Key ResponsibilitiesDesign and develop scalable foundational product platforms to address strategically...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team as a Field Engineer. As a key member of our engineering team, you will be responsible for managing the entire software life cycle, contributing to the development of our core software stack, and leading individual project priorities and deadlines.Key...


  • Old Toronto, Ontario, Canada Jagger Full time

    Job Title: Senior Software EngineerLocation: Toronto, OntarioWork Type: Hybrid (4x/week) - Full TimePay: $130K - $170KAbout the Company: We are partnered with a cutting-edge biotech company that specializes in designing protein-based therapeutics using advanced computational methods.Job Responsibilities:Lead the development of software applications using...

  • Software Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Goldman Sachs Bank AG Full time

    Transform the financial industry as a software engineer at Goldman Sachs, where you will design and develop innovative solutions to drive business growth.As a software engineer in our Tax division, you will work closely with our business partners to build and automate solutions that keep our firm at the forefront of the industry.With a strong foundation in...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Software Developer PositionAt OMEGA SOFTWARE SERVICES LTD., we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Test and debug software...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...