Ampliwork logo
AmpliworkPosted 1 week ago

Applied AI Engineer

HybridMontréal, Quebec, Canada

Full TimeSenior LevelSmall

Job Summary

Lead the design and development of robust, scalable, cloud-native software architectures using Python and modern frameworks. Implement complex agentic workflows leveraging industry-leading tools, while applying deep learning and machine learning fundamentals to solve real-world problems. Drive the implementation of generative AI solutions, including transformer models, embeddings, tokenization, and retrieval augmented generation pipelines. Optimize RAG systems using diverse vector databases and similarity search techniques, ensuring observability through MLOps practices. Design scalable user interfaces with JavaScript frameworks and evaluate solutions using various AI model methodologies. Navigate multiple complex requirements in a fast-moving environment while contributing to a collaborative team culture.

Required Qualifications

  • Junior & Mid-level experience as a hands-on software engineer
  • Proven track record of building and deploying enterprise-level, cloud-native, and scalable systems
  • Advanced proficiency in Python and its associated development ecosystem
  • Demonstrable experience developing Agentic Workflows using industry-leading frameworks
  • Solid understanding of Deep Learning and Machine Learning fundamentals
  • Strong grasp of Natural Language Processing (NLP) fundamentals
  • In-depth knowledge of Generative AI fundamentals, particularly RAG pipelines and related technologies (e.g., transformer models, embeddings, tokenization, prompt engineering/tuning, chunking strategies, vector databases, similarity searches)
  • Experience with RAG pipeline optimization techniques
  • Familiarity with MLOps, observability, and monitoring tools
  • Proficiency in using evaluation metrics for AI models
  • Exceptional problem-solving skills
  • Ability to adapt to evolving project requirements
  • Ability to effectively manage and navigate multiple concurrent projects and priorities
  • 2 - 5 Years of experience
  • Hybrid work arrangement (2 days a week in office)
  • Location: Montreal, Canada

Desired Qualifications

  • Experience developing multi-agent systems and implementing Agentic reasoning design patterns like ReAct, Plan and Solve Prompting, or Program Aided Reasoning (PAR)
  • Demonstrated work on Text-to-SQL, function/tool calling, and integrations with external third-party tools
  • Experience with Small Language Model (SLM) fine-tuning on domain-specific data and embedding model tuning
  • Understanding of agentic protocols like Model Context Protocol (MCP) and A2A
  • Experience with web development using latest JavaScript frameworks for building robust user interfaces

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce