Expert AI Engineer
At CN everyday brings new and exciting challenges. You can expect an interesting environment where youre part of making sure our business is running optimally and safelyhelping 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!
Job Summary
The incumbent is responsible fordesigning building integrating and operationalizing enterprise artificialintelligence (AI) solutions that support CNs next generation of dataanalytics automation and agentic capabilities. The role translates businessopportunities into production-grade AI applications AI agents intelligentworkflows reusable components and platform-integrated services. The incumbentworks across software engineering data engineering machine learning andgenerative AI to deliver secure governed reliable and scalable AI solutionsusing CN-approved platforms and patterns. The role collaborates with AIarchitects platform engineers AI operations data scientists data engineersbusiness partners cybersecurity governance architecture and vendor teams tomove AI use cases from concept to production.
Main Responsibilities
AI Engineering andSolution Delivery
- Design develop test and deploy AI-powered applications 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
- Implement Retrieval Augmented Generation (RAG) prompt engineering model evaluation and AI workflow automation patterns to support scalable production solutions
- Develop reusable application programming interfaces (APIs) services and components that accelerate AI delivery and promote consistency across use cases
Data and PlatformIntegration - 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 to support solution delivery
- Collaborate with data engineers platform teams and business partners to ensure AI solutions are aligned with enterprise architecture data quality and operational requirements
Governance Operations and ContinuousImprovement
- 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
Requirements
Experience
- AI Engineering
- Between 2 to 5 years of experience in software engineering data engineering machine learning engineering AI engineering or related technology delivery roles
- Experience building enterprise copilots chatbots document intelligence solutions workflow assistants AI agents or agentic applications
- Experience with generative AI large language models (LLMs) Retrieval Augmented Generation (RAG) vector search embeddings prompt engineering agents and model evaluation
- Experience with Google Cloud Platform Vertex AI Gemini Enterprise Databricks Spark/PySpark Delta Lake Unity Catalog MLflow or comparable cloud AI and data platforms*
- Experience implementing observability quality evaluation red-teaming hallucination mitigation safety controls and continuous improvement practices for AI systems*
Any requirementabove marked with (*) would be considered as an asset (not mandatory)
Competencies
- Applies critical thinking
- Knows the business and stays current on industry needs
- Collaborates with others and shares information
- Communicates with impact
- Identifies needs and finds solutions to create value for all stakeholders
- Leads by example for the safety and security of all
- Identifies potential safety and security risks
TechnicalSkills/Knowledge - Strong programming skills in Python and Structured Query Language (SQL) with experience using APIs Git CI/CD testing and software engineering practices
- Knowledge of AI frameworks and tools such as LangChain LangGraph CrewAI AutoGen FastAPI Streamlit Docker Kubernetes or related technologies
- Understanding of data governance data quality metadata lineage security privacy Responsible AI and enterprise technology delivery practices
Education/Certification/Designation
- Bachelors Degree in Computer Science Software Engineering Data Science Artificial Intelligence Information Technology Engineering or a related field or equivalent experience
- Google Cloud Vertex AI Machine Learning Engineer Data Engineer or related cloud or AI certification*
- Any requirement above marked with (*) would be considered as an asset (not mandatory)
About CN
CN is a world-class transportation leader and trade-enabler. Essential to the economy to the customers and to the communities it serves CN safely transports more than 300 million tons of natural resources manufactured products and finished goods throughout North America every year. As the only railroad connecting Canadas Eastern and Western coasts with the Southern tip of the U.S. through a 19500 mile rail networkCN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN we work as ONE TEAM focused on safety sustainability and our customers providing operational and supply chain excellence to deliver results.
About CN
CN is a premium railroad that sustainably generates value for our customers shareholders employees and stakeholders with an unwavering commitment to safety and service. Essential to the economy to the customers and to the communities it serves CN safely transports more than 300 million tons of natural resources manufactured products and finished goods throughout North America every year. CNs network connects Canadas Eastern and Western coasts with the U.S. South through a 20000-mile rail and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN powers the North American economy and is committed to programs supporting social responsibility and environmental stewardship.
At CN we are dedicated to building North Americassafest mostinclusiveandsustainable railroad which includes reflecting the communities in which we operate. Research shows that candidates often dont apply unless they feel they fit the job posting at 100%. To all potential applicants even if you dont meet every job requirement listed in a posting we still encourage you to apply. If you require an accommodation for the recruitment process (including alternate formats of materials accessible meeting rooms or other accommodations) please get in touch with our team at.
As an equal opportunity employer qualified candidates will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability protected veteran status and other protected status as required by applicable law.
Please monitor your email on a regular basis as communication to applicants is done via email.
Required Experience:
IC
Employment Type : Full Time
Experience: years
Vacancy: 1