Intermediate AI Engineer (ID#5469)
Indexed description
New Value Solutions, a national IT consulting company, is seeking an AI Engineer to support the design, development, testing, deployment, and support of enterprise AI applications, intelligent automation solutions, and AI-enabled services. This hands-on role will focus on building solutions using modern AI platforms, large language models, agentic AI frameworks, cloud technologies, APIs, and software engineering best practices. The successful candidate will collaborate with senior engineers, architects, cybersecurity teams, data engineers, and business stakeholders to deliver secure, scalable, maintainable, and production-ready AI solutions.
Responsibilities:
- Design, develop, test, and deploy AI-powered applications and intelligent automation solutions.
- Develop AI workflows using agentic AI frameworks and orchestration platforms.
- Build integrations with enterprise systems, APIs, cloud services, development pipelines, and operational platforms.
- Implement Retrieval-Augmented Generation (RAG) solutions and knowledge retrieval capabilities.
- Develop prompts, agents, workflows, interaction models, and reusable AI components.
- Create software services, APIs, and application components aligned with defined solution designs.
- Implement automated testing, quality assurance, and validation processes.
- Participate in technical design discussions, code reviews, and engineering reviews.
- Support deployment, monitoring, troubleshooting, and enhancement activities.
- Produce technical documentation, implementation notes, and knowledge transfer materials.
- Contribute to AI governance, security, and operational best practices.
Deliverables:
- AI-enabled applications and services.
- AI agents, workflow automations, and orchestration components.
- Enterprise integrations, APIs, and reusable software components.
- AI configuration, testing, deployment, and validation artifacts.
- Technical documentation and support materials.
- Reusable development patterns and implementation assets.
Requirements:
- 5+ years of experience in software development using technologies such as C#, .NET, Python, Java, JavaScript/TypeScript, or equivalent.
- 2+ years of experience developing AI, Machine Learning, or Generative AI solutions.
- Demonstrated experience with AI platforms such as Azure OpenAI, OpenAI, Anthropic Claude, Google Gemini, Amazon Bedrock, or equivalent.
- Experience using AI development frameworks such as Semantic Kernel, LangChain, LangGraph, AutoGen, CrewAI, or similar frameworks.
- Experience implementing agentic AI solutions, AI assistants, workflow automation, or conversational AI applications.
- Experience with REST APIs, microservices, cloud-native development, and enterprise integration patterns.
- Experience implementing RAG solutions, vector databases, embeddings, or knowledge retrieval capabilities.
- Experience with Azure, AWS, or GCP; Git-based development; CI/CD pipelines; and agile delivery methodologies.
- Understanding of software engineering principles, application security, secure development practices, testing, and quality assurance.
Preferred:
- Experience developing enterprise AI solutions in production environments.
- Experience implementing agentic AI and multi-agent applications.
- Experience with AI observability, evaluation, and monitoring tools.
- Experience integrating AI solutions with ITSM, DevOps, cybersecurity, or workflow platforms.
- Experience in large enterprise, public sector, or regulated environments.
- AI, cloud, or software engineering certifications.
- Knowledge of Responsible AI and AI governance principles.
- Experience working in agile and cross-functional delivery teams.
If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.
ID# 5469
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search