Back to search
Affinity Linkedin · Posted yesterday

Senior AI Engineer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Description

On behalf of our public sector client, Affinity is seeking a Senior AI Engineer to design, develop, and support AI/ML solutions that leverage generative AI and retrieval-augmented techniques to address business needs across the organization. The resource will work with both structured and unstructured data to build, train, and optimize models, deploy solutions into cloud (Azure) production environments, and collaborate with internal teams to ensure scalable, reliable, and effective AI-driven outcomes.

Responsibilities

  • Design, build, and support AI/ML solutions leveraging modern generative AI and retrieval techniques (e.g., RAG) to meet business needs.
  • Work with structured and unstructured data to develop, train, and optimize AI models for production use.
  • Deploy and maintain AI solutions in cloud environments (Azure), ensuring scalability and reliability.
  • Evaluate model performance and collaborate with cross-functional teams to deliver effective AI-driven outcomes

Mandatory Requirements

  • Undergraduate degree in Computer Science or STEM (Science, Technology, Engineering, Math) and 6+ years of equivalent work experience in IT
  • Knowledge Graphs & Structured Data — experience building or working with graph-based data structures to support AI applications
  • Retrieval-Augmented Generation (RAG) — experience combining retrieval and generative AI techniques to improve response accuracy
  • Information Retrieval & Search — experience with search/indexing techniques for retrieving relevant information from large datasets
  • Graph Data Processing — experience preprocessing and analyzing graph-based data to support AI/ML tasks
  • Model Training & Optimization — experience training and optimizing large-scale AI/ML models for performance and scalability
  • Embeddings & Vector Search — experience with embeddings and vector databases for semantic search and retrieval
  • Model Evaluation — experience assessing AI model quality and performance using standard evaluation metrics
  • Cloud & Deployment — experience deploying AI solutions in cloud environments (Azure preferred)
  • Programming & Data Engineering — proficiency in Python (or similar) and experience with data pipeline/ETL processes

Affinity Earn

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 13966

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search