Principal Associate, AI Engineer
- Toronto, ON, Canada
$148,200 to $169,100 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $148,200 to $169,100 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Principal Associate, AI Engineer
Location: TORONTO, Ontario, Canada
Industry: Financial Services
Work Setting: Onsite
Are you passionate about building cutting-edge AI systems that transform customer experiences and power the next generation of intelligent products?
We are seeking a talented AI Engineer to join a high-impact team focused on developing scalable, responsible, and innovative AI solutions. In this role, you will work at the intersection of machine learning, large language models, cloud infrastructure, and software engineering to deliver intelligent applications that create meaningful business and customer value.
Key Responsibilities
Build and Deploy Advanced AI Solutions
- Partner with engineers, researchers, product managers, and technical program leaders to deliver AI-powered products and platforms.
- Design, develop, test, deploy, and support AI applications and services across the full lifecycle.
- Build capabilities involving large language models (LLMs), foundation models, intelligent search, model evaluation, experimentation, governance, observability, and AI safety mechanisms.
- Develop scalable AI services that support enterprise and customer-facing solutions.
Drive Innovation in AI Engineering
- Research, evaluate, and apply emerging AI and machine learning techniques to solve complex business challenges.
- Introduce advanced optimization approaches that improve AI system performance, scalability, latency, throughput, reliability, and cost efficiency.
- Stay current with industry developments, technical publications, and advancements in generative AI and machine learning technologies.
- Contribute to the long-term vision and roadmap for AI platforms and intelligent systems.
Leverage Modern AI and Cloud Technologies
- Utilize leading open-source and cloud-based technologies to develop production-grade AI solutions.
- Work with modern AI frameworks, machine learning platforms, vector databases, model serving technologies, and distributed computing environments.
- Support model training, deployment, monitoring, and continuous improvement processes.
- Ensure AI systems are developed responsibly with appropriate governance, reliability, and operational controls.
Required Qualifications
- Bachelor's degree in Computer Science, Artificial Intelligence, Computer Engineering, Electrical Engineering, or a related field with professional experience developing AI or machine learning solutions; OR
- Master's degree in a related technical discipline with experience developing AI or machine learning technologies.
- Strong programming experience using Python, Java, Go, Scala, or similar languages.
- Solid understanding of machine learning algorithms, software engineering principles, and scalable system design.
Preferred Qualifications
- Experience building and deploying scalable AI solutions in cloud environments such as AWS, Azure, or Google Cloud.
- Proven experience developing, deploying, and supporting AI services in production environments.
- Knowledge of large language models, retrieval systems, vector databases, model serving, AI safety frameworks, and intelligent search technologies.
- Experience optimizing AI training and inference workloads for performance, scalability, throughput, latency, and cost efficiency.
- Familiarity with distributed systems, cloud-native architectures, and modern MLOps practices.
- Strong understanding of responsible AI development, model governance, and operational monitoring.
More about this job
Responsibilities
Design, build, deploy, and support scalable AI applications and services across their full lifecycle, including solutions using large language models, intelligent search, and foundation models. Evaluate emerging AI techniques, optimize system performance and cost, and support responsible AI governance, monitoring, and the roadmap for AI platforms.
Requirements
Requires a bachelor's degree in a relevant technical field with professional AI or machine learning development experience, or a master's degree in a related technical discipline with relevant experience. Candidates need strong programming skills, knowledge of machine learning and software engineering, and scalable system design expertise; cloud, production AI, LLM, MLOps, and responsible AI experience are preferred.
Skills
- Artificial Intelligence
- Machine Learning
- Large Language Models
- Python
- Java
- Go
- Scala
- Cloud Computing
- Scalable System Design
- Vector Databases
- Model Serving
- Distributed Systems
- MLOps
- AI Governance
- Model Evaluation
- Responsible AI
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
- Finance & Accounting
Keywords
- Artificial Intelligence
- Machine Learning
- Large Language Models
- Foundation Models
- Generative AI
- Python
- Java
- Go
- Scala
- AWS
- Azure
- Google Cloud
- Vector Databases
- Intelligent Search
- Model Evaluation
- Model Serving
- AI Safety
- AI Governance
- MLOps
- Distributed Systems
- Cloud-Native Architectures
- Model Training
- Model Deployment
- Model Monitoring
- Inference Optimization
- Scalable System Design
- Performance Optimization
- Observability
- Financial Services