Software Engineer
4 months ago
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.
Fathom is hiring for an Software Engineer (Infrastructure) based in Toronto to join our expanding team. This opportunity is worth exploring if you are someone who is passionate about intelligent automation and you get excited about being the 10X multiplier on your team. To that end, we are looking for experienced candidates who are comfortable operating with autonomy. We need you to utilize your combination of strong software engineering experience, infrastructure, and cloud service mastery to design, deploy, and monitor all operational aspects of our platform.
Your role and responsibilities will include:- Working to ensure the stability, security, and performance of Fathom’s platform
- Developing dependable internal tools that aid our machine learning and software engineers in everything from infrastructure deployment to continuous integration and testing
- Maintaining and configuring internal development
- Knowledge of algorithms, data structures, and systems design
- Collaborating with our product and engineering teams to identify strategic long-term projects and preempt infrastructure needs in advance
- 2+ years of software engineering experience in a company/production setting
- Problem-solving skills and first principles thinking
- Strong computer science principles including algorithms, databases (SQL and NoSQL), logic, systems design, etc.
- Hands-on backend coding and systems design using best practices in a company setting
- Experience with building, controlling, and monitoring secure cloud-based platforms
- An ability to help pick and implement the right tool for a given job and to define, defend, and drive technical infrastructure decisions and initiatives
- Effective communication and exceptional collaboration skills
- Fluency in Python
- Knowledge of Google Cloud
- Experience with tools like Docker, Kubernetes, and/or Spark
- Familiarity with continuous integration systems like CircleCI or Jenkins and/or continuous delivery systems such as Spinnaker
- Skills in MLOps
- Interest in machine learning and/or healthcare
- Company Equity
- PTO and Uncapped Sick Days
- RRSP Matching
- $1,500 USD Home Office Budget
- Virtual and Local Office (San Francisco, New York City, and Toronto) Team Building Events
-
M Mozilla Senior Data Engineer
2 months ago
Old Toronto, Canada Data Engineer Jobs Full timeTo learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders --- only to our mission. Along with thousands of volunteer contributors and collaborators all over the world,...
-
Old Toronto, Canada Data Engineer Jobs Full timeAs a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...
-
Senior Python Software Engineer
1 day ago
Toronto, Canada Iris Software Inc. Full timeIris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...
-
Senior Java Software Engineer
3 weeks ago
Greater Toronto Area, Canada Iris Software Inc. Full timeJob SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...
-
Software Engineering Specialist
3 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob 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
1 month ago
Old Toronto, Canada Alterna Sa Full timeWe are seeking a skilled Software Engineer to join our team at {company}.The Software Engineer will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Main Responsibilities:• Design and develop software applications using a variety of programming languages and...
-
Enterprise Software Architect
21 hours ago
Old Toronto, Canada Iris Software Full timeWe are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...
-
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob 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 -...
-
Software Engineering Professional
4 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob 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...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout 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...
-
Software Engineering Director
3 weeks ago
Old Toronto, Canada Capital One Canada Full timeWe are seeking a highly experienced Software Engineering Director to join our team at Capital One Canada. The successful candidate will have a proven track record of leading teams and developing innovative software solutions.Job OverviewThis is a leadership role that requires a strong technical background, excellent communication skills, and the ability to...
-
Software Engineer
3 weeks ago
Old Toronto, Canada Informatica Corp. Full timeBuild Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of...
-
Software Engineer
1 month ago
Old Toronto, Canada Yorklink Full timeWe are looking for a highly skilled Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and be able to work independently on complex projects.The successful candidate will have:Proficiency in multiple programming languagesExperience with software development methodologiesStrong...
-
Senior Java Software Engineer
6 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeThe largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...
-
Software Engineer
3 weeks ago
Old Toronto, Canada Informatica Full timeBuild Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of...
-
A Lead Software Engineer
1 month ago
Old Toronto, Canada KitchenMate Full timep>KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.We are on a mission to provide access to high quality meals to everyone, while reducing the cost and time required. It also presents many interesting challenges in an effort to reduce labor, waste, inefficiencies, and build a food-chain from...
-
Software Engineering Manager
6 days ago
Old Toronto, Canada Capital One Full timeCapital One Canada: Senior Software Engineering Manager RoleWe are seeking an experienced Senior Software Engineering Manager to lead our team of engineers in building innovative solutions to simplify and humanize the world of credit cards. As a key member of our software studio, you will be responsible for directing and indirectly leading 2+ teams of...
-
software engineer
3 weeks ago
Old Toronto, Canada CRESTA AI CANADA INC. Full timeMinimum Requirements:Education: Bachelor's degreeExperience: 5 years or more in Computer Science, Computer Software Engineering, or Systems EngineeringWork Setting:Software companyTasks:Collect and document user's requirementsCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop...
-
Software Engineer
2 months ago
Old Toronto, Ontario, Canada Alpaca Full timeUnlock 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...
-
Director of Software Engineering
4 weeks ago
Old Toronto, Canada NVIDIA Full timeNVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference...