AI Engineer at Jobgether – Canada Creek, Nova Scotia
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for an AI Engineer in Canada.
This role sits at the intersection of applied AI, software engineering, and client-facing solution design, focused on building and optimizing intelligent systems powered by modern AI technologies. You will design, develop, and deploy AI-driven solutions that directly support business and client needs, working closely with engineers, data specialists, and stakeholders. The position involves both hands-on development and architectural thinking, with a strong emphasis on building scalable AI agents and integrating them into real-world applications. You will also contribute to improving existing AI systems, ensuring performance, reliability, and alignment with business objectives. Operating in a highly collaborative and innovation-driven environment, you will help shape how AI capabilities are delivered to end users and enterprise clients. This is a technical and impact-oriented role where experimentation, iteration, and product thinking are key.
You will be responsible for designing, building, and enhancing AI systems and agents that support business and client-facing applications. You will work across engineering and stakeholder teams to translate requirements into scalable, production-ready AI solutions.
- Design, develop, and implement AI models and agent-based systems from concept to deployment
- Build and maintain AI-driven applications, including conversational agents and API-integrated solutions
- Analyze and improve existing AI architectures for performance, scalability, and reliability
- Collaborate with data scientists, engineers, and business stakeholders to define AI use cases and requirements
- Develop and test AI systems, including simulation scenarios, evaluation metrics, and retrieval-based workflows
- Integrate AI solutions with external APIs, databases, and enterprise systems
- Ensure AI systems comply with security, regulatory, and business standards
- Review live system performance, gather feedback, and continuously optimize outputs and behavior
You bring strong hands-on software engineering experience combined with applied AI knowledge and the ability to build end-to-end intelligent systems. You are comfortable working across the stack, engaging with stakeholders, and independently delivering high-quality technical solutions.
- 3–5+ years of experience in AI, software engineering, or related technical domains
- Strong background in designing and architecting AI or machine learning-based solutions
- Experience building software systems in production environments, ideally at senior engineer level or above
- Proficiency in TypeScript, React, and Go, with strong full-stack development capability
- Understanding of LLMs, AI agents, and API-based integrations
- Experience working with version control systems (Git) and modern software development workflows
- Ability to work directly with clients or stakeholders in a product-focused capacity
- Strong problem-solving skills with ability to work independently and own technical delivery
- Bachelor’s degree in Computer Science or equivalent practical experience
- Nice to have: experience with conversational AI agents, AI certifications, or project leadership in global teams
- Competitive compensation package aligned with senior AI engineering roles
- Opportunity to work on cutting-edge AI agent and LLM-based systems
- Exposure to enterprise clients and real-world AI product deployment
- Collaborative, innovation-driven environment with global engineering teams
- Career growth opportunities within a large-scale technology organization
- Access to modern engineering tools, frameworks, and AI technologies
- Inclusive and diverse workplace culture
- Continuous learning and development opportunities in AI and software engineering