Artificial Intelligence Engineer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Experience: 8+ Years
- Posting language
- English
- Posted
Original job description
Job title: AI Engineer
Job location: Mississauga, Canada(Hybrid)
Job Type: Full Time
Job description:
Experience: 8+ Years
Key Responsibilities
- Design, build, and deploy Python-based AI/LLM applications using FastAPI/Flask.
- Develop REST APIs and scalable enterprise solutions.
- Build AI-powered data analytics and self-service platforms.
- Optimize data pipelines for performance and scalability.
- Collaborate with Risk stakeholders to deliver AI-driven solutions.
- Provide technical leadership, architecture guidance, and mentor engineering teams.
Required Skills
- Strong Python development with FastAPI or Flask.
- Experience building production-grade AI/LLM applications.
- Solid SQL, data modeling, and data engineering fundamentals.
- Expertise in concurrency, asynchronous programming, and performance optimization.
- Experience with testing, production support, and system reliability.
- Strong architectural design and technical leadership skills.
Preferred Skills
- Agentic AI, RAG, LangChain/LangGraph, or Talk-to-Data solutions.
- Docker, Kubernetes, Kafka, Redis.
- OpenTelemetry, Grafana, Prometheus.
- CI/CD (Jenkins, GitHub Actions), DevOps/GitOps.
Qualifications
- Bachelor's/Master's in Computer Science or equivalent.
- 8+ years of software engineering experience.
More about this job
Responsibilities
Design, build, and deploy Python-based AI/LLM applications, REST APIs, enterprise solutions, and AI-powered analytics platforms. Optimize data pipelines, collaborate with Risk stakeholders, and provide architectural guidance and technical leadership while mentoring engineering teams.
Requirements
Requires 8+ years of software engineering experience, strong Python development with FastAPI or Flask, and experience building production-grade AI/LLM applications. Candidates should have solid SQL, data modeling, and data engineering fundamentals, along with expertise in asynchronous programming, performance optimization, testing, production support, system reliability, and technical leadership; a bachelor's or master's degree in Computer Science or equivalent is required.
Skills
- Python
- FastAPI
- Flask
- AI/LLM Applications
- REST APIs
- SQL
- Data Modeling
- Data Engineering
- Asynchronous Programming
- Concurrency
- Performance Optimization
- System Reliability
- Architectural Design
- Technical Leadership
- RAG
- LangChain/LangGraph
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Engineering
- Finance & Accounting
Keywords
- Python
- Artificial Intelligence
- Large Language Models
- FastAPI
- Flask
- REST APIs
- Enterprise Solutions
- Data Analytics
- Data Pipelines
- SQL
- Data Modeling
- Data Engineering
- Concurrency
- Asynchronous Programming
- Performance Optimization
- Testing
- Production Support
- System Reliability
- Agentic AI
- Retrieval-Augmented Generation
- LangChain
- LangGraph
- Talk-to-Data
- Docker
- Kubernetes
- Kafka
- Redis
- OpenTelemetry
- Grafana
- Prometheus