Salary Context
This role offers $90k–$115k. The median for Mid-level data_science roles is $122k–$160k (based on 23 listings). 27% below median.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Summary
We are seeking a talented and energetic AI/ML Specialist in Computer Vision to join our innovative healthcare-AI team and help build the first generation of intelligent pathology. This role requires expertise in designing, developing, and deploying Computer Vision ML models in a fast-moving start-up environment. You will work closely in a small team to translate data science prototypes into scalable, production-ready software.
Strong preference will be given to applicants with demonstrable end-to-end ML projects in the domain of computer vision and particularly generative image models, image-to-image translation and/or domain generalisation in medical imaging.
This position requires a strong, self-motivated person who likes to think through complex problems. We are a lean team; we need someone who enjoys working independently but is equally comfortable collaborating with everyone from sales to software engineering.
We are seeking candidates with a proven ability to collaborate effectively within teams on complex projects. It's crucial that you have experience working with generative Computer Vision models, with a PhD in a relevant topic.
Essential Duties and Responsibilities:
Processing raw data, leverage Python to train AI models (including CNNs, Transformer models, diffusion, GNNs, etc.), and rigorously validate the results.
Manage databases efficiently and deploy AI models for on-demand usage.
As demand for our solutions grows, you'll contribute to scaling hardware resources to meet the increasing customer needs.
Work closely with our computer software engineering team to improve and optimize our digital pathology viewer.
Remain up to date with the latest advancements in machine learning and maintain a strong understanding of state-of-the-art ML practices to ensure our solutions remain cutting-edge and effective.
Design & Development: Design, develop, and implement robust machine learning systems and AI software, primarily in Computer Vision.
- Model Building & Evaluation: Perform data preprocessing, feature engineering, and train/evaluate ML models to ensure optimal performance.
- Deployment & Integration: Integrate ML models into production systems and workflows, working with data pipelines and cloud/bare-metal platforms.
- Collaboration: Partner with data scientists, product managers, and software engineers to define project objectives and deliver business goals.
- Optimization & Troubleshooting: Analyze results, troubleshoot deployed models, and implement changes to improve efficiency and scalability.
- Innovation: Document the development process while staying current with the latest advancements in AI, ML, and computer vision.
Required:
- Experience: 2+ years in similar fulltime ML role OR PhD degree in related field (computer vision or ML in bioinformatics) with 2+ publications at top-tier conferences/journals.
- Core domain-specific experience: Computer Vision, with expertise in one or more of the following: generative image models, image-to-image translation, domain generalisation in medical imaging.
- Advantage to have experience with any of the following: conditional image diffusion, Conditional GANS, Pix2pix, finetuning computer vision foundation models, GNNs, CGNs, model distillation. Experience in histology/pathology would be an asset.
- Independence: Proven ability to manage multiple roles and move fast without supervision.
- Programming Expertise: Expert proficiency in Python and strong knowledge of software development best practices (unit testing, source control).
- ML Frameworks: In-depth knowledge of PyTorch/TensorFlow, scikit-learn, NumPy, OpenCV, OpenSlide, and pandas. Experience in pathology-libraries would be an asset.
- Tools: Expert knowledge of Git/GitHub, specifically managing complex repositories and utilizing GitHub Actions/Secrets.
- Education: Bachelor’s or Master’s degree in CS, Statistics, Mathematics, Engineering, or a related quantitative field.
Preferred Background:
Driven by Quality: This is a high-impact role (both for our company and for patient care). It will require attention to detail, learning and understanding new concepts, and a strong dedication to quality.
- DevOps: Experience with Docker for containerization and deployment.
- Prior experience: work in life science, biopharma, or health care.
Desired Skills and Background:
We highly value candidates with healthcare AI experience. Familiarity with medical imaging and pathology is a significant advantage. Strong leadership qualities for guiding teams, project management skills, a willingness to adapt and learn, and effective communication across diverse backgrounds are qualities that will truly stand out. Good code documentation practice and organization is also highly desired.
Instructions for Application:
- Salary Range: $90,000 – $115,000 CAD + benefits, equity/ stock options
- Location: Vancouver, BC. We are a hybrid company; while employees are able to primarily work remotely, they must also be available to meet in the downtown Vancouver office weekly..
Similar Jobs
Data Scientist, (AI/ML) – Visa Consulting and Analytics
Visa
Senior GIS Analyst or Geospatial Data Scientist
Okanagan Nation Alliance
Sr. data scientist with strong python expertise to develop labour forecasting models for clinician workforce planning.
S.i. Systems
Data Scientist I
Insurance Corporation of British Columbia
Data Scientist, (AI/ML) - Visa Consulting and Analytics
Visa
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free