Skip to content
mimi

Lead AI Engineer, Machine Learning

WhatJobs Direct

Toronto · On-site Full-time Lead 4d ago

About the role

Our client is at the forefront of artificial intelligence innovation, seeking a highly talented and experienced Lead AI Engineer to spearhead the development of advanced machine learning models and solutions. This is a fully remote position, allowing you to work from anywhere while contributing to cutting-edge AI projects. You will lead a team of talented engineers, guiding them through the entire machine learning lifecycle, from data preprocessing and model training to deployment and monitoring. The ideal candidate possesses a deep understanding of various ML algorithms, deep learning frameworks (TensorFlow, PyTorch), and cloud AI platforms (AWS SageMaker, Azure ML, GCP AI Platform). You will be responsible for architecting scalable ML systems, ensuring model performance, and collaborating with product teams to integrate AI capabilities into our offerings. Strong programming skills (Python), a passion for research, and excellent problem-solving abilities are essential. As a leader in a remote-first environment, you will foster collaboration, mentorship, and innovation within your team.

Key Responsibilities: Lead the design, development, and deployment of machine learning models and AI solutions. Architect scalable and robust machine learning pipelines for training, evaluation, and inference. Mentor and guide a team of AI/ML engineers, fostering technical growth and best practices. Collaborate with product managers and stakeholders to define AI requirements and roadmaps. Research and implement state-of-the-art machine learning algorithms and techniques. Ensure the performance, scalability, and reliability of deployed ML models. Work with large datasets, performing data preprocessing, feature engineering, and analysis. Evaluate and select appropriate ML frameworks, libraries, and tools. Stay current with advancements in AI and machine learning research and industry trends. Contribute to the company's intellectual property through patents and publications. Qualifications: Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. 8+ years of experience in machine learning and AI development, with at least 2 years in a leadership role. Proven expertise in developing and deploying production-level ML models. Strong proficiency in Python and ML libraries (e.g., Scikit-learn, Pandas, NumPy). Deep knowledge of deep learning frameworks such as TensorFlow, PyTorch, or Keras. Experience with cloud AI/ML platforms (AWS SageMaker, Azure ML, Google AI Platform). Solid understanding of data structures, algorithms, and software engineering principles. Experience with distributed computing frameworks (e.g., Spark) is a plus. Excellent communication, collaboration, and problem-solving skills. Ability to thrive in a fast-paced, innovative, and remote work environment. This fully remote Lead AI Engineer role offers an exciting opportunity to shape the future of AI and lead a talented team in a dynamic, forward-thinking organization.

Requirements

  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field
  • 8+ years of experience in machine learning and AI development, with at least 2 years in a leadership role
  • Proven expertise in developing and deploying production-level ML models
  • Strong proficiency in Python and ML libraries (e.g., Scikit-learn, Pandas, NumPy)
  • Deep knowledge of deep learning frameworks such as TensorFlow, PyTorch, or Keras
  • Experience with cloud AI/ML platforms (AWS SageMaker, Azure ML, Google AI Platform)
  • Solid understanding of data structures, algorithms, and software engineering principles
  • Experience with distributed computing frameworks (e.g., Spark) is a plus
  • Excellent communication, collaboration, and problem-solving skills
  • Ability to thrive in a fast-paced, innovative, and remote work environment

Responsibilities

  • Lead the design, development, and deployment of machine learning models and AI solutions
  • Architect scalable and robust machine learning pipelines for training, evaluation, and inference
  • Mentor and guide a team of AI/ML engineers, fostering technical growth and best practices
  • Collaborate with product managers and stakeholders to define AI requirements and roadmaps
  • Research and implement state-of-the-art machine learning algorithms and techniques
  • Ensure the performance, scalability, and reliability of deployed ML models
  • Work with large datasets, performing data preprocessing, feature engineering, and analysis
  • Evaluate and select appropriate ML frameworks, libraries, and tools
  • Stay current with advancements in AI and machine learning research and industry trends
  • Contribute to the company's intellectual property through patents and publications

Skills

Machine LearningDeep LearningPythonTensorFlowPyTorchKerasAWS SageMakerAzure MLGoogle AI PlatformScikit-learnPandasNumPyData StructuresAlgorithmsSoftware Engineering

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free