Jobs / Tetra Tech

Ingénieur(e) IA senior – ML, MLOps et applications IA

Tetra Tech · Quebec City, QC, Canada
Quebec City, QC, CanadaHybrid
Remuneration
Not specified
Location
Quebec City, QC, Canada
Visa sponsorship
Not specified

Job summary

Tetra Tech is seeking a Senior AI Engineer to lead the design, industrialization, and integration of applied artificial intelligence solutions, including machine learning models and automation processes.

Qualifications

  • Professional experience in developing machine learning or artificial intelligence solutions
  • Strong mastery of supervised and unsupervised ML, deep learning, NLP, computer vision, and generative models
  • Excellent mastery of Python and ML/AI ecosystems
  • Experience in data preparation, feature engineering, and dataset manipulation
  • Experience with at least one AI cloud platform
  • Experience with model serving and deploying models via API
  • Experience with experiment tracking, model registry, and versioning of data and models
  • Strong software development practices
  • Ability to collaborate effectively with multidisciplinary teams
  • Ability to design maintainable and scalable AI architectures
  • High autonomy, delivery rigor, and ability to structure work
  • Ability to work with engineering, IT, data, innovation, and operations teams
  • Understanding of security, privacy, access management, and responsible data use in enterprise AI solutions

Responsibilities

  • Collaborate with internal teams to transform operational problems into concrete AI solutions
  • Train, fine-tune, evaluate, and optimize ML and deep learning models
  • Structure datasets and define strategies for annotation, cleaning, versioning, data augmentation, and quality control
  • Develop and maintain reproducible data, training, evaluation, deployment, and monitoring pipelines
  • Define reference architectures for AI solutions with IT
  • Develop or contribute to the development of ready-to-use AI applications
  • Design and integrate AI agents or agent workflows
  • Design solutions based on large language models
  • Define evaluation protocols for AI models and applications
  • Implement production monitoring
  • Work with IT to align AI solutions with enterprise standards
  • Produce usable documentation
  • Contribute to the technical governance of AI solutions
  • Plan and track technical work in a structured backlog

Skills

AWSAzureChefDatabricksDockerGitPythonGCP

Degrees

Diplôme universitaire en informatiqueGénie logicielScience des donnéesMathématiques appliquéesGénie ou domaine connexe

Relocation

No