Artificial Intelligence Engineer
Hays · Halifax, Nova Scotia, Canada
Apply & track with Apply EdgeTeam Lead, AI Engineering / Senior AI EngineerJob Type: Permanent
Successful candidates will play a key role in designing, building, scaling, and supporting enterprise AI solutions while working closely with business stakeholders, engineering teams, quality specialists, and platform teams.The organization is investing heavily in AI, automation, intelligent document processing, machine learning, and cloud-native engineering, providing an opportunity to work on cutting-edge technologies in a production environment.Team Lead, AI EngineeringWhat You'll DoTeam LeadershipBuild, mentor, and develop a high-performing AI Engineering team.Lead hiring, coaching, performance management, and capability development activities.Promote engineering excellence, accountability, collaboration, and continuous improvement.Technical LeadershipDefine technical direction and implementation standards for AI-enabled applications.Lead the delivery of cloud-native, machine learning, generative AI, and intelligent automation solutions.Collaborate with architects and senior engineers to establish scalable and production-ready architectures.Business PartnershipPartner with business stakeholders to identify automation opportunities and define AI roadmaps.Prioritize initiatives that deliver measurable business outcomes and operational improvements.Communicate technical concepts and implementation trade-offs to both technical and non-technical audiences.Document Intelligence & Generative AIDefine and guide document intelligence solutions involving:Document ClassificationIntelligent Data ExtractionWorkflow AutomationRetrieval-Augmented Generation (RAG)AI-Assisted Operational ProcessesAI GovernanceEstablish governance and controls surrounding:Model EvaluationPrompt EvaluationFine-TuningResponsible AIMonitoring & Drift DetectionProduction Risk ManagementDelivery & Engineering ExcellenceLead sprint planning, capacity planning, work allocation, and release activities.Ensure AI engineering solutions are secure, observable, testable, maintainable, and production-ready.Drive engineering quality through meaningful testing, monitoring, validation, and operational readiness.Lead production incident management, post-mortems, and remediation activities.What You'll NeedRequired8+ years of software engineering experience.Strong hands-on Python development experience.Demonstrated leadership experience managing engineering teams.Experience delivering AI, Machine Learning, NLP, Document Intelligence, or Intelligent Automation solutions in production environments.Strong cloud experience, preferably AWS.Experience building and deploying AI-enabled applications.Experience with:Amazon BedrockAnthropic APIsAzure OpenAIGoogle Cloud AIComparable foundation model platformsDeep understanding of:AI ArchitectureMachine Learning Lifecycle ManagementDevOpsData QualitySecurityObservabilityOperational RiskExperience with:LangChainLlamaIndexPyTorchTensorFlowscikit-learnExperience working with relational, NoSQL, and Vector Databases.Strong stakeholder management and communication skills.Experience mentoring, coaching, and managing engineering teams.Experience with AI governance, model evaluation, prompt testing, RAG validation, and monitoring frameworks.PreferredFinancial services or regulated-industry experience.Experience developing AI strategy and enterprise AI roadmaps.Exposure to intelligent document processing platforms.Experience with Azure AI, Azure Machine Learning, Azure OpenAI, or Google Cloud AI services.Experience supporting operational transformation through AI adoption.Senior AI EngineerWhat You'll DoDesign, develop, and support cloud-native AI applications and services.Build and maintain AI-powered solutions involving generative AI, machine learning, NLP, and document intelligence.Develop Retrieval-Augmented Generation (RAG) solutions and intelligent automation workflows.Integrate foundation models and AI services into enterprise applications.Build evaluation frameworks and testing harnesses for AI solutions.Develop data pipelines, application integrations, and operational AI services.Collaborate with Data Scientists, Software Engineers, Quality Engineers, Architects, and Product teams.Participate in Agile delivery and support production-ready implementations.Contribute to observability, governance, monitoring, and operational excellence initiatives.Review AI-generated code and ensure correctness, security, scalability, and maintainability.What You'll NeedStrong software engineering background with Python.Experience delivering cloud-native applications.Hands-on experience with AI/ML solutions in production.Experience with:LangChainLlamaIndexFoundation ModelsRAG ArchitecturesNLP SolutionsKnowledge of AI testing approaches, prompt evaluation, and model validation.Understanding of cloud platforms, preferably AWS.Experience with modern DevOps practices and CI/CD pipelines.Strong understanding of software quality, testing, security, and observability.Ability to collaborate effectively with technical and business stakeholders.What You'll Get in Return:Permanent full-time opportunity.Competitive compensation package.Salary range of CAD $120,000 - $175,000, depending on experience and level.Opportunity to work on cutting-edge AI, Machine Learning, RAG, and Intelligent Automation solutions.Exposure to enterprise-scale cloud-native and AI initiatives.Collaborative, innovative, and technology-driven work environment.Hybrid work arrangement (3 days onsite in Halifax).What You Need to Do NowIf you're interested in this opportunity, please submit your updated resume for consideration.If this role isn't quite the right fit, but you're actively exploring AI Engineering opportunities, we'd be happy to have a confidential discussion regarding your career goals and future opportunities.