Machine Learning Engineer
Toronto, Ontario, Canada
Wisedocs AI
Wisedocs is the smart way to handle medical record reviews to get organized, sorted, and indexed medical records with insights. Insurance, legal, and independent medical evaluation firms use Wisedocs for medical record reviews.Wisedocs is on a mission to make it easy and accessible for any company in the insurance, legal and medical space to understand medical documents quickly using AI (Artificial Intelligence). Every week, we process hundreds of thousands of pages of documents, saving our customers hours and hours of manual processing time, and helping them process medical claims much more quickly.
Join Wisedocs as a Machine Learning Engineer, where you’ll play an important part in next generation of our medical document analysis platform. This role is ideal for someone who wants to build models end to end, from data processing, to paper reading to iterating once in production. You’ll be building models with real-time inference in mind, implement MLOps best practices, focusing on a combination of MultiModal LLM and encoder-based work.
The position is a hybrid model requiring on-site presence 2-3 days/week in Downtown Toronto.
What We Have
We currently have three types of ML systems running in production, an entity classification system, a Custom Reports Generator and a set of Summarization models. Our entity classification has been in production for 4 years and currently processes data asynchronously with a combination of models.
What You’ll Do
- Scale our inference and training pipelines to finetune and serve higher volumes of customers
- Build with a customer focus in mind
- Improve extraction and summarization techniques across multiple modalities
- Collaborate with other senior engineers to integrate the ML system into the broader Wisedocs platform.
Responsibilities
As a member of our Engineering team, your primary responsibilities will include:
- Designing and implementing machine learning models to analyse and interpret large datasets of medical and insurance documents
- Developing robust, scalable APIs in Python
- Collaborating with other technical stakeholders and leaders to actively work towards the design and implementation of systems.
- Ensuring the reliability and scalability of ML systems, implementing best practices in data engineering and model lifecycle management.
- Work with our human in the loop teams to build industry leading evaluations
- Other duties and responsibilities will be assigned as projects develop, adjust and mature.
Qualifications
- Minimum of 2 years of experience in software development, with a strong focus on Python programming.
- Ability to think through problems end to end, including data, infrastructure, research, monitoring and inference considerations
- Possess professional working experience with LLMs, RAG, BERT based models.
- A track record of developing high-quality, maintainable code.
- Prior experience with transfer learning and finetuning
- Excellent problem-solving skills in an independent and team setting
- Are enthusiastic about working in a fast-paced, innovative environment, contributing to a team that aims to make a significant impact in the medical and insurance tech space.
What We Offer
- A hybrid work model,
- Modern employee benefits, including health and dental coverage
- Competitive compensation, with valuable stock options, as we’re still a young company growing very quickly.
- An opportunity to develop very rapidly in your career. We can offer you a super-immersive learning environment, and you thrive there you will have the opportunity to rapidly develop this opportunity into senior practitioner or management opportunities as you choose.
- Access to a learning and professional development fund to help you level up your career while you’re working with us. We hope to be an incredible step up for your career if you decide to come and work with us.
- Company events
- Generous Paid Time Off
- Paid Sick Days
- Casual Dress code
- Employee Referral Bonus
- Tuition Assistance
- Plus many other Recognition Programs!
What to expect from our Recruitment Process:
- Round #1 – HR (Quick Prescreen)
Duration: 20-30 minutes
Focus: High level Get-to-Know-You, Culture fit, High level technical expertise and tech stack - Round #2 - Technical
Duration: 1 hour
Focus: System design and conceptual - Round #3 - Technical
Duration: 1-1.5 hours
Focus: General Coding - Round #4 - Hiring Manager
Duration: 1 hour
Focus: Culture fit, experience, high level technical questions
Join our team and be part of a company committed to making a positive impact on the InsureTech and HealthTech industries.
*Wisedocs AI is an equal opportunity employer and are committed to providing employment accommodation in accordance with AODA. If you require an accommodation, please notify us and we will work with you to meet your needs.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs BERT Classification Engineering LLMs Machine Learning ML models MLOps Pipelines Python RAG Research
Perks/benefits: Career development Competitive pay Equity / stock options Health care Salary bonus Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.