
AI Engineer
- Vancouver, BC
- Permanent
- Full-time
The AI Engineer will design, develop, and deploy machine learning solutions to support strategic innovation initiatives. This role focuses on scalable AI systems, chatbot development, and enterprise-level integrations using modern ML frameworks and cloud technologies.Duties & ResponsibilitiesDevelop and optimize ML models using tools like AWS SageMaker and Amazon Bedrock.Design intelligent chatbot systems utilizing RAG, prompt engineering, and semantic search.Process and prepare unstructured data with tools like Apache Tika for model training.Monitor deployed models for performance and automate retraining to prevent concept drift.Collaborate across teams to align AI systems with organizational goals and document processes.Core RequirementsMinimum 3 years' experience in machine learning and AI development.Experience deploying ML models using AWS SageMaker and MLOps frameworks.Strong programming skills in Python, Java, or C++.Proficiency with AI frameworks such as TensorFlow, PyTorch, and Scikit-learn.Experience integrating AI with enterprise platforms.Desired Skills & ExperienceFamiliarity with document AI, NLP, and multi-modal AI solutions.Experience using vector databases like FAISS or Weaviate.Hands-on use of open-source tools like Hugging Face, LangChain, and spaCy.Exposure to Azure OpenAI or similar cloud-based AI platforms.Understanding of scalable cloud and microservices architecture.Terms
This is a full-time permanent role with a hybrid work arrangement requiring a minimum of 3 days onsite per week in Vancouver. The role includes participation in a live coding session as part of the selection process. Reference checks will also be conducted. Details regarding non-salary compensation are to be determined.About Ignite Technical: Based in Vancouver and proudly Canadian, Ignite Technical Resources has been providing Top Technical Talent to organizations across Canada since 2005.Equal Opportunity Employer: Ignite Technical is an equal opportunity employer and is committed to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, disability, gender identity, national origin, or age.Work Permits: Please note that Ignite's Clients require all interested candidates to obtain the necessary work permits from the Government of Canada prior to submitting an application. This position is open exclusively to individuals residing in Canada and legally authorized to work in Canada. Applications not meeting these criteria will not be considered.Further Consideration: We receive a high volume of applications and are only able to contact candidates who are selected for further consideration.Follow Us: Check us out on LinkedIn and follow us on Twitter and Threads for company updates and job postings!Ignite. Wired for People.