Generative AI & Machine Learning Developer
Develop and integrate Generative AI and Machine Learning solutions using Python and Large Language Models. Collaborate with technical teams to build scalable AI-powered applications, APIs, and data pipelines.
- Remote
- Canada
- Posted Aug 21, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Generative AI & Machine Learning Developer Location: Canada – Fully Remote Experience: 0–9 Years Employment Type: Full-Time Position Overview We are seeking a motivated Generative AI & Machine Learning Developer to contribute to the design, development, and implementation of AI-driven solutions. Candidates with strong academic, internship, project, or professional experience are encouraged to apply. Key Responsibilities Develop and integrate Generative AI and Machine Learning solutions using Python. Work with Large Language Models (LLMs), prompt engineering, and AI workflows. Build and integrate AI-powered applications, APIs, and data pipelines. Perform data preparation, model evaluation, testing, and optimization. Collaborate with technical teams to develop scalable and reliable AI solutions. Required & Preferred Skills Strong foundation in Python, Machine Learning, AI, and Generative AI/LLMs. Knowledge of NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch. Familiarity with RAG, LangChain, NLP, Vector Databases, or AI Agents is preferred. Exposure to LLM APIs, REST APIs, Git/GitHub, and AWS/Azure/GCP is an advantage. Strong analytical, problem-solving, communication, and collaboration skills. Eligibility 0–9 years of relevant experience; freshers and recent graduates are welcome. Canadian Permanent Residents (PR) and valid Canadian Open Work Permit (OWP) holders only. Employer sponsorship is not available. Location: Fully Remote – Canada. This is a remote position.
What you’ll do
Develop and integrate Generative AI and Machine Learning solutions using Python and Large Language Models. Collaborate with technical teams to build scalable AI-powered applications, APIs, and data pipelines.
Requirements
Candidates should have 0-9 years of experience with a strong foundation in Python, Machine Learning, and AI development. Applicants must be Canadian Permanent Residents or hold a valid Canadian Open Work Permit.
Listed skills
- REST APIsPreferred
- Machine learningPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Machine Learning
- Generative AI
- Large Language Models
- Prompt Engineering
- NumPy
- Pandas
- Scikit-learn
- TensorFlow
- PyTorch
- RAG
- LangChain
- NLP
- Vector Databases
- AI Agents
- REST APIs
- Large Language Modeling
- Vector Database
- Generative Artificial Intelligence
- Workflow Management
- Git (Version Control System)
- Data Preprocessing
- Application Programming Interface (API)
- Artificial Intelligence
- Amazon Web Services
- Microsoft Azure
- Communication
- Github
- Scalability
- Problem Solving
- Python (Programming Language)
- NumPy (Python Package)
- RESTful API
- Collaboration
- Pandas (Python Package)
- Scikit-Learn (Python Package)
- Data Pipelines
- PyTorch (Machine Learning Library)
Job areas
- Technology
- Software
- Data & Analytics
- Engineering
- Machine Learning Developer
- Data Scientist
- Systems Analysts
- Data Scientists
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Canada
