Applied Machine Learning Specialist

2 weeks ago


Toronto, Canada Vector Institute Full time

**JOB DESCRIPTION**:
**Applied ML SPECIALIST - Software Development**:
Vector’s AI Engineering team enables researchers and partners in industry, health, and government to accelerate AI deployments that have the potential to unlock transformative benefits. Vector’s growing team of applied machine learning experts provide guidance, expertise, and tailored software tools to support Vector’s partners in collaborative projects through their robust technological and deep learning expertise and extensive compute capacity. AI infrastructure and engineering expertise housed in the AI Engineering team enables world-leading Vector-affiliated researchers to conduct and advance their experiments, pushing the frontiers of AI innovation.

If you are passionate about packaging ML models and research into software artifacts, and thrive in an AI lab environment, we encourage you to apply. Join our team and contribute to enabling ML researchers through robust software engineering practices, paving the way for groundbreaking advancements in artificial intelligence.

**Position Summary**:
We are seeking a highly skilled and innovative Applied ML Specialist to join our AI Engineering team. As an Applied ML Specialist, your primary focus will be on packaging ML models and research into efficient and scalable software artifacts. You will play a pivotal role in enabling ML researchers through robust software engineering practices, facilitating the exploration and implementation of cutting-edge machine learning techniques.

**Key Responsibilities**:

- Collaborate closely with Applied ML scientists and Applied ML Specialists to understand their models, algorithms, and research objectives, and work towards packaging them into reusable software components.
- Develop software libraries, frameworks, and tools that enable ML researchers to effectively experiment, train, evaluate, and deploy their models.
- Implement robust and scalable data pipelines, data preprocessing techniques, and feature engineering methodologies to support ML research and development.
- Collaborate with software engineering teams and ML researchers to optimize and improve the performance, scalability, and reliability of ML software artifacts.
- Stay updated with the latest advancements in machine learning research and software engineering practices, leveraging new tools and techniques to enhance ML research capabilities.
- Contribute to the development of experimentation frameworks and infrastructure, enabling ML researchers to conduct large-scale experiments efficiently.
- Collaborate with stakeholders to understand their requirements and provide software engineering solutions that bridge the gap between ML research and practical implementation.
- Collaborate in mentoring and providing guidance to junior team members, fostering a culture of collaboration and continuous learning within the AI lab.
- Stay informed about emerging trends and best practices in AI and software engineering, sharing knowledge and insights with the team.

**Success Measures**:

- The code quality and extensibility of existing libraries as well as new libraries implemented by AI Engineering is high;
- The software and APIs developed by AI Engineering are well documented and there is strong user engagement, measured in terms of forks, PRs, issues and stars;
- The number of successful products/models delivered by AI Engineering increases, where code is reused and duplicate effort is reduced. The number of APIs scaled to multiple users increases;
- Software development best practices are more widely adopted across the team, showcased by successful design of implementations, reliability, observability and operability; and,
- A high degree of automation of code review and software continuous integration process is achieved. Automation of running of data pipelines, model training and evaluation using workflow orchestration tools is achieved.
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
- 2-3 years of relevant experience in software development, with a strong focus on packaging ML models and research findings.
- Solid programming skills in languages such as Python, Java, or C++, and proficiency in ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Strong understanding of machine learning algorithms, statistical modeling, and data preprocessing techniques.
- Experience in developing and maintaining software libraries, APIs, and frameworks for ML model integration.
- Proficiency in software engineering best practices, version control systems, and collaborative development environments.
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Strong problem-solving abilities, with the capability to bridge the gap between ML research and practical software engineering solutions.
- Excellent communication and collaboration skills, with the ability to work eff



  • Toronto, Ontario, Canada Vector Institute Full time

    Applied Machine Learning Intern POSITION OVERVIEWAs a Vector Applied Machine Learning Intern, you will contribute to developing reusable software to apply and scale research breakthroughs in machine learning and AI. You will collaborate with some of the best and brightest fulltime AI developers and machine learning researchers and will work with leading...


  • Toronto, Ontario, Canada Vector Institute Full time

    Applied Machine Learning Intern POSITION OVERVIEWAs a Vector Applied Machine Learning Intern, you will contribute to developing reusable software to apply and scale research breakthroughs in machine learning and AI. You will collaborate with some of the best and brightest fulltime AI developers and machine learning researchers and will work with leading...


  • Toronto, Canada SickKids Full time

    **About SickKids**: Dedicated exclusively to children and their families, The Hospital for Sick Children (SickKids) is one of the largest and most respected paediatric healthcare centres in the world. As innovators in child health, we lead and partner to improve the health of children through the integration of healthcare, leading-edge research and...


  • Toronto, Canada SickKids Full time

    **About SickKids**: Dedicated exclusively to children and their families, The Hospital for Sick Children (SickKids) is one of the largest and most respected paediatric healthcare centres in the world. As innovators in child health, we lead and partner to improve the health of children through the integration of healthcare, leading-edge research and...


  • Toronto, Canada SickKids Full time

    **About SickKids**: Dedicated exclusively to children and their families, The Hospital for Sick Children (SickKids) is one of the largest and most respected paediatric healthcare centres in the world. As innovators in child health, we lead and partner to improve the health of children through the integration of healthcare, leading-edge research and...


  • Old Toronto, Canada The Institute for Performance and Learning Full time

    Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City. We provide AI tools to asset managers to augment their equity capital markets research. Boosted.ai empowers finance professionals to use AI and machine learning to sort through massive amounts of data to find stock opportunities. We are a well funded, post...


  • Toronto, ON, Canada The Institute for Performance and Learning Full time

    Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City. We provide AI tools to asset managers to augment their equity capital markets research. Boosted.ai empowers finance professionals to use AI and machine learning to sort through massive amounts of data to find stock opportunities. We are a well funded, post...


  • Old Toronto, Canada The Institute for Performance and Learning Full time

    Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City. We provide AI tools to asset managers to augment their equity capital markets research. Boosted.ai empowers finance professionals to use AI and machine learning to sort through massive amounts of data to find stock opportunities. We are a well funded, post...


  • Old Toronto, Canada The Institute for Performance and Learning Full time

    Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City. We provide AI tools to asset managers to augment their equity capital markets research. Boosted.ai empowers finance professionals to use AI and machine learning to sort through massive amounts of data to find stock opportunities. We are a well funded, post...


  • Old Toronto, Canada The Institute for Performance and Learning Full time

    Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City. We provide AI tools to asset managers to augment their equity capital markets research. Boosted.ai empowers finance professionals to use AI and machine learning to sort through massive amounts of data to find stock opportunities. We are a well funded, post...


  • Toronto, Canada Vanguard Full time

    As a Machine Learning Engineer, you will work with a highly innovative and vibrant team of Data Scientists, Machine Learning Engineers, Cloud Engineers, and Data Engineers in developing the next generation AI/ML enabled financial fraud and financial crimes prevention end-to-end solutions for Vanguard. You will perform the development of machine learning...


  • Toronto, Canada SickKids Full time

    **About SickKids**: Dedicated exclusively to children and their families, The Hospital for Sick Children (SickKids) is one of the largest and most respected paediatric healthcare centres in the world. As innovators in child health, we lead and partner to improve the health of children through the integration of healthcare, leading-edge research and...


  • Old Toronto, Canada The Learning Experience #260 Full time

    The Senior Machine Learning Engineer at Xtract One focuses on SaaS and hardware products, leading end-to-end machine learning projects. This role requires developing scalable backend systems, optimizing edge services and APIs, and enforcing machine learning architectures and design standards. Key skills include Python, machine learning libraries like...


  • Old Toronto, Canada The Learning Experience #260 Full time

    The Senior Machine Learning Engineer at Xtract One focuses on SaaS and hardware products, leading end-to-end machine learning projects. This role requires developing scalable backend systems, optimizing edge services and APIs, and enforcing machine learning architectures and design standards. Key skills include Python, machine learning libraries like...


  • Toronto, Canada Recursion Full time

    **Your work will change lives. Including your own.**: **The Impact You'll Make**: - Guide Recursion's strategy for computer vision to optimally extract biological relationships from our cellular imaging platform. - Build and manage a team of machine learning scientists, machine learning engineers, and data scientists to develop methods, models, and...


  • Old Toronto, Canada The Learning Experience #328 Full time

    HouseStack is seeking a Junior Machine Learning/AI Developer to join their technology team and contribute to the development and enhancement of AI-driven functionalities within their platform. The role involves the design, implementation, and maintenance of machine learning models and algorithms, as well as the integration of AI solutions to improve user...


  • Old Toronto, Canada The Learning Experience #393 Full time

    HouseStack is seeking a Junior Machine Learning/AI Developer to join their technology team and contribute to the development and enhancement of AI-driven functionalities within their platform. The role involves the design, implementation, and maintenance of machine learning models and algorithms, as well as the integration of AI solutions to improve user...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client is a well-established financial institution with a significant presence in North...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process. Our client is a well-established financial institution with a significant presence in...


  • Toronto, Canada Limitless Staffing Full time

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client is a well-established financial institution with a significant presence in North...