Senior Machine Learning Engineer

4 weeks ago


Toronto, Ontario, Canada Xtract One Full time
About the Role

Xtract One is seeking a seasoned Senior Machine Learning Engineer to lead the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing, developing, and deploying scalable machine learning models that drive business growth and customer satisfaction.

Key Responsibilities
  1. Collaborate with cross-functional teams to design and develop microservices-based backend systems that are scalable, fault-tolerant, and high-performance.
  2. Develop edge services and APIs that are optimized for performance and security.
  3. Drive the ML development lifecycle, utilizing expertise to design a reliable data pipeline, code, test, debug, and deploy advanced and scalable machine learning and data solutions.
  4. Write high-quality, reusable, and maintainable code using Python and other relevant programming languages.
  5. Define and enforce machine learning architectures and design standards.
  6. Ensure developer, deployment and user quality stories are first-class citizens in our software.
  7. Take ownership of product-related components and help drive them to production.
  8. Work in agile development methodologies with a multidisciplinary team.
  9. Participate in code reviews and provide constructive feedback to other developers.
  10. Establish and enforce best practices in data reliability, ML development, code quality, and testing.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Data Science or a related field. Master's or Ph.D. preferred.
  • 8+ years experience in a software engineering, machine learning engineering or a similar role using Python and other relevant programming languages.
  • Ability to write clear, well-structured and documented code.
  • Excellent understanding of software development best practices such as version control, agile, code reviews, and automated testing.
  • Extensive experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, or onnx.
  • Experience with database systems (SQL or NoSQL).
  • Experience with edge computing.
  • Experience with cloud platforms like AWS, Azure, or GCP would be a plus.
  • Advanced problem-solving and analytical skills.
  • Exceptional communication and leadership abilities.
  • Strong mentoring and coaching skills, with a track record of developing team members.
  • Deep knowledge of version control systems and software design principles.
  • Track record of successfully delivering complex and scalable machine learning solutions.
Why Xtract One?
  • Join a dynamic team of talented professionals who are passionate about cutting-edge technologies.
  • Opportunity to work on challenging projects and make a real impact on the Company's success.
  • Competitive salary and benefits package, annual bonus and publicly traded stock options.
  • Ongoing opportunities for professional growth and development.
  • Collaborative and inclusive work environment that values diversity.
  • The job location for this hybrid position is in downtown Toronto.

Xtract One is an equal opportunity employer. To learn more about our Diversity and Governance policies, please visit our website.

Xtract One welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.



  • Old Toronto, Ontario, Canada Autodesk Full time

    Job Title: Senior Machine Learning EngineerJob Summary:Autodesk is seeking a highly skilled Senior Machine Learning Engineer to join our AEC Solutions team. As a key member of our team, you will be responsible for developing and deploying machine learning models to enhance design and engineering workflows in the Architecture, Engineering, and Construction...


  • Toronto, Ontario, Canada Manulife Full time

    Job Title: Senior Machine Learning EngineerAbout the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust...


  • Toronto, Ontario, Canada Loopio Full time

    About the RoleWe're seeking a highly skilled Senior Machine Learning Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models that drive business value.Key ResponsibilitiesDevelop and implement machine learning algorithms to solve complex business...


  • Toronto, Ontario, Canada Index Exchange Full time

    About the Role:We are seeking a Senior Machine Learning Engineer to lead our machine learning and optimization efforts at Index Exchange. As a key member of our technology team, you will be responsible for designing and implementing enterprise-scale MLOps systems and platforms, productionalizing and supporting scalable and efficient machine learning models...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Company 1 - The Manufacturers Life Insurance Company. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Company 1 - The Manufacturers Life Insurance Company. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada Xtract One Full time

    Senior Machine Learning Engineer at Xtract OneThe Senior Machine Learning Engineer at Xtract One is a seasoned professional with a proven track record of delivering complex machine learning solutions in production environments. This role involves leading end-to-end machine learning projects deployed on reliable edge computing systems, and providing technical...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Company 1 - The Manufacturers Life Insurance Company. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Old Toronto, Ontario, Canada Wyatt Partners Full time

    Wyatt Partners is seeking a Senior Director of Machine Learning Engineering to lead a 12-person team in developing and implementing AI and machine learning solutions across the organization.The ideal candidate will have experience in establishing and growing an ML Ops function, developing data and AI products at scale, and establishing engineering...


  • Toronto, Ontario, Canada Manulife Full time

    Job OpportunityWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable...


  • Toronto, Ontario, Canada Loblaw Digital Full time

    Transforming the Future of E-commerceLoblaw Digital is at the forefront of innovation, pushing the boundaries of what's possible in the retail industry. As a key member of our team, you'll have the opportunity to shape the future of e-commerce and make a lasting impact on Canadians.About the RoleWe're seeking a highly skilled Machine Learning Engineer to...


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

    {"h1": "Data Scientist/Machine Learning Engineer", "h2": "Transforming Retail through Data-Driven Insights", "p": "At The Learning Experience #393, we are seeking a highly skilled Data Scientist/Machine Learning Engineer to join our team. As a key member of our data science and product engineering teams, you will be responsible for developing and deploying...


  • Old Toronto, Ontario, Canada Xtract One Full time

    Xtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects deployed on reliable edge computing systems. This role involves providing technical guidance, evaluating and adopting new tools and frameworks, collaborating with stakeholders to align machine learning solutions and business goals. The ideal...


  • Toronto, Ontario, Canada BenchSci Full time

    Job Title: Senior Data and Machine Learning Engineering ManagerAbout the Role:We are seeking a highly skilled Senior Data and Machine Learning Engineering Manager to lead our Data and Machine Learning team. As a key member of our organization, you will be responsible for designing, developing, and deploying cutting-edge data and machine learning solutions...


  • Toronto, Ontario, Canada Index Exchange Full time

    We're seeking a seasoned Senior Machine Learning & Optimization Engineer to join our team at Index Exchange. As a key member of our technology team, you'll play a crucial role in shaping our Index-wide technology strategy for machine learning and optimization.With a focus on high-performance backend technologies and cloud and/or on-premises distributed...


  • Toronto, Ontario, Canada Index Exchange Full time

    About the Role:We're looking for a highly skilled Senior Machine Learning & Optimization Engineer to join our team at Index Exchange. As a key member of our technology team, you will be responsible for designing and implementing enterprise-scale MLOps systems and platforms, setting standards for high-performance ML products.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Guidepoint Full time

    Guidepoint is seeking a Senior Machine Learning Engineer to build and deploy cloud solutions on Azure, leveraging expertise in MLOps and data engineering. As a key member of the Data AI team, you will design and implement cloud architecture, build CI/CD pipelines using GitLab CI, and work with data scientists to deploy machine learning models on...


  • Toronto, Ontario, Canada Unreal Gigs Full time

    Unlock the Power of Machine Learning with Unreal GigsAre you ready to revolutionize the way businesses make decisions with cutting-edge machine learning solutions? Do you have a passion for designing and developing intelligent systems that drive innovation and growth? If so, we invite you to join our team of talented Machine Learning Engineers at Unreal...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Company 1 - The Manufacturers Life Insurance Company. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada Perceptive Space Systems Full time

    {"title": "Machine Learning Engineer", "description": "Transforming Space Weather PredictionsPerceptive Space Systems is revolutionizing the aerospace industry by providing accurate and timely space weather predictions. As a Machine Learning Engineer, you will play a crucial role in building the foundational technology required for satellites, launch...