Analyst, AI Engineer
Listed on 2026-09-13
-
Software Development
AI Engineer (Applied/Software), DevOps, Full Stack Developer, Machine Learning/ ML Engineer
Analyst, AI Engineer
At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you’re part of making sure our business is running optimally and safely―helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM.
The careers we offer are meaningful because the work we do matters. Join us!
The incumbent is responsible for designing, building, integrating, and operationalizing enterprise artificial intelligence (AI) solutions that support CN’s next generation of data, analytics, automation, and agentic capabilities. The role requires strong full-stack software engineering skills to translate business opportunities into production-grade AI applications, autonomous AI agents, intelligent workflows, and platform-integrated services. The incumbent works end-to-end—across frontend/backend development, data engineering, machine learning, and generative AI—to deliver secure, governed, reliable, and scalable AI solutions.
A critical aspect of this role is taking ownership of the deployment lifecycle, utilizing CI/CD pipelines and Dev Ops/LLMOps best practices to move AI use cases from concept to production on CN-approved platforms.
- Design, develop, test, and deploy end-to-end full-stack AI-powered applications, autonomous AI agents, and intelligent workflows that address business needs and deliver measurable value.
- Build and enhance generative AI, machine learning, and automation solutions using CN-approved engineering patterns, platforms, and controls.
- Architect and implement agentic workflows, Retrieval Augmented Generation (RAG), prompt engineering, and model evaluation patterns to support scalable production solutions.
- Develop reusable application programming interfaces (APIs), robust backend services, and interactive frontend components that accelerate AI delivery and promote consistency across use cases.
- Lead the deployment of AI solutions into production environments, establishing and maintaining robust CI/CD pipelines for automated testing, integration, and delivery.
- Integrate AI solutions with enterprise applications, data platforms, business processes, and operational workflows.
- Develop and optimize data pipelines, services, and interfaces that support reliable, secure, and scalable AI applications.
- Contribute to enterprise AI platforms, including Databricks, Gemini Enterprise, Vertex AI, and related technologies, applying LLMOps best practices to support solution delivery.
- Apply AI governance, security, privacy, Responsible AI, and model risk controls throughout the solution lifecycle.
- Support production deployment, monitoring, troubleshooting, quality evaluation, red‑teaming, hallucination mitigation, and continuous improvement of AI solutions.
- Document technical designs, decisions, limitations, and operational requirements to support maintainability, auditability, and successful handover.
- Over 2+ years of experience in full-stack development, AI engineering, data science, or related technology delivery roles with a strong focus on production deployments.
- Over 1 year of proven hands‑on experience building and deploying enterprise copilots, chatbots, workflow assistants, autonomous AI agents, or agentic applications to production.
- Strong experience with CI/CD pipelines, Dev Ops/LLMOps practices, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).