Taro Logo

AI Engineer

ShyftLabs is a leading data and AI company helping enterprises unlock value through AI-driven products and solutions, specializing in building data platforms and machine learning models.
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Job Description

ShyftLabs, a leading data and AI company, is seeking an experienced AI Engineer to join their team in a hybrid work environment based in Toronto. This role combines software engineering expertise with AI/ML specialization, requiring 5+ years of software development experience and 2+ years specifically in AI/ML engineering.

The position offers an exciting opportunity to work on cutting-edge AI solutions, designing and optimizing models that drive measurable business outcomes for Fortune 500 clients. The ideal candidate will be proficient in Python, SQL, and modern AI frameworks like TensorFlow and PyTorch, with a strong background in software engineering principles and cloud platforms.

As an AI Engineer at ShyftLabs, you'll be responsible for integrating AI models into scalable production systems, fine-tuning for optimal performance, and collaborating with cross-functional teams. The role demands both technical expertise and strong communication skills, as you'll be working closely with engineers and data scientists to enable smooth deployments.

The company offers a competitive salary package, including healthcare benefits and extensive learning opportunities. The hybrid work arrangement requires 3 days per week in the Toronto office, providing a balance between collaborative in-person work and remote flexibility. ShyftLabs maintains a strong commitment to diversity and inclusion, welcoming qualified applicants from all backgrounds.

This role is perfect for someone who wants to be at the forefront of AI technology while working on practical, business-focused applications. You'll have the opportunity to influence the architecture and implementation of AI-driven solutions while contributing to a company that's making significant impacts in enterprise AI applications.

Last updated 3 days ago

Responsibilities For AI Engineer

  • Apply and optimize AI models to enhance ShyftLabs' AI-driven solutions
  • Integrate models into scalable, production-ready environments
  • Fine-tune models for performance, reliability, and cost efficiency
  • Collaborate closely with engineers and data scientists to enable smooth deployments
  • Leverage cloud platforms and infrastructure tools to support AI applications
  • Stay ahead of industry trends by researching the latest AI/ML tools and practices
  • Document processes and implementations to improve scalability and knowledge sharing

Requirements For AI Engineer

Python
  • Bachelor's degree in Computer Science, Data Science, AI, or related field
  • 5+ years of software development, or data-driven solutions
  • 2+ years of experience in AI/ML engineering
  • Strong Python programming skills and hands-on experience with frameworks such as TensorFlow, PyTorch, or Scikit-learn
  • Proficiency in SQL and experience deploying models into production
  • Solid software engineering background, including API development, microservices, and distributed systems
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and MLOps best practices
  • Knowledge of system design and architecture for AI-driven applications
  • Excellent problem-solving skills with emphasis on optimization
  • Strong communication and collaboration skills
  • Experience with full-stack development, particularly integrating AI models into web applications

Benefits For AI Engineer

Medical Insurance
  • Healthcare insurance
  • Learning and development resources