Senior AI Engineer
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 5–8+ years of experience in AI/ML, Machine Learning Engineering, Software Engineering, or Data Engineering.
- Posting language
- English
- Posted
Original job description
equired Skills
- 5–8+ years of experience in AI/ML, Machine Learning Engineering, Software Engineering, or Data Engineering.
- Strong hands-on Python development experience.
- Strong experience with Generative AI and LLMs.
- Experience with RAG, embeddings, vector databases, prompt engineering, and AI agents.
- Experience with frameworks such as:
- PyTorch
- TensorFlow
- Scikit-learn
- Hugging Face
- LangChain / LangGraph
- Strong understanding of REST APIs, FastAPI/Flask, microservices, and application integration.
- Experience with at least one major cloud platform:
- Microsoft Azure / Azure OpenAI / Azure ML
- AWS / SageMaker
- Google Cloud / Vertex AI
- Hands-on experience with Docker and Kubernetes.
- Experience with MLOps, CI/CD, Git, model deployment, monitoring, and observability.
- Strong SQL and experience working with structured/unstructured data.
- Experience with vector databases such as Pinecone, Azure AI Search, Weaviate, Milvus, or pgvector.
- Strong understanding of AI security, responsible AI, data privacy, and governance.
More about this job
Responsibilities
Develop and integrate AI/ML solutions, including generative AI and large language model applications using techniques such as retrieval-augmented generation, embeddings, and AI agents. Deploy and operate models and services using cloud platforms, containers, MLOps, CI/CD, monitoring, and observability practices.
Requirements
Requires 5–8+ years of experience in AI/ML, machine learning engineering, software engineering, or data engineering, along with strong hands-on Python skills and experience with generative AI and LLMs. Candidates should also have experience with AI frameworks, APIs and microservices, a major cloud platform, Docker and Kubernetes, MLOps, SQL, vector databases, and AI security, privacy, and governance.
Skills
- Python
- Generative AI
- Large Language Models
- Retrieval-Augmented Generation
- Embeddings
- Vector Databases
- Prompt Engineering
- AI Agents
- PyTorch
- TensorFlow
- Scikit-Learn
- Hugging Face
- LangChain
- LangGraph
- REST APIs
- FastAPI
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Engineering
Keywords
- Artificial Intelligence
- Machine Learning
- Machine Learning Engineering
- Software Engineering
- Data Engineering
- Python
- Generative AI
- Large Language Models
- Retrieval-Augmented Generation
- Embeddings
- Vector Databases
- Prompt Engineering
- AI Agents
- PyTorch
- TensorFlow
- Scikit-Learn
- Hugging Face
- LangChain
- LangGraph
- REST APIs
- FastAPI
- Flask
- Microservices
- Microsoft Azure
- Azure OpenAI
- Azure Machine Learning
- AWS SageMaker
- Google Cloud Vertex AI
- Docker
- Kubernetes