CrawlJobs Logo
Briefcase Icon
Category Icon

AI Software Engineer - NLP/LLM Canada Jobs (Hybrid work)

6 Job Offers

Filters
Intermediate Software Engineer - Artificial Intelligence (AI)
Save Icon
Join Tucows Domains as an Intermediate AI Software Engineer in Toronto. Design and build AI-driven features using Python and Golang, integrating models like LLaMA. You'll need 3+ years of experience and expertise in LLMs, APIs, and scalable systems. Enjoy a remote-first culture with competitive c...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
100350.00 - 111500.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Senior Software Engineer - PowerPoint, AI, Graphics & Performance
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, AI Customer Interface Team
Save Icon
Join Braze's AI Customer Interface Team in Toronto as a Software Engineer. You will rebuild and enhance our AI decisioning product using Vue.js, TypeScript, and React, focusing on user-centric UX. This role requires 3+ years of frontend experience and offers competitive compensation, equity, and ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
braze.com Logo
Braze
Expiration Date
Until further notice
Software Engineer, AI Customer Interface Team
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
braze.com Logo
Braze
Expiration Date
Until further notice
Senior AI Software Engineer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Intermediate Software Engineer SRE – AI
Save Icon
Join PointClickCare as an Intermediate SRE – AI Engineer in Mississauga. Leverage your 5+ years in software engineering and AI/ML production experience to build intelligent, self-healing systems. Work with Python, Azure, Kubernetes, and modern AI frameworks to innovate healthcare technology. Enjo...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
115000.00 - 128000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Explore cutting-edge AI Software Engineer jobs specializing in Natural Language Processing (NLP) and Large Language Models (LLMs). This dynamic profession sits at the forefront of artificial intelligence, focusing on creating systems that understand, interpret, and generate human language. Professionals in this field design, build, and deploy intelligent applications that power chatbots, advanced search engines, content generation tools, translation services, and sophisticated data analysis platforms. The core mission is to bridge the gap between human communication and machine understanding, leveraging some of the most complex models in modern computer science. A typical AI Software Engineer in NLP/LLM is responsible for the end-to-end lifecycle of AI-powered features. Common responsibilities include researching and implementing state-of-the-art machine learning architectures, fine-tuning pre-trained LLMs for specific domains or tasks, and developing robust pipelines for data processing, model training, and evaluation. Engineers in these roles often build scalable backend APIs to serve model inferences and integrate AI capabilities into larger software ecosystems. They also collaborate closely with data scientists, product managers, and UX designers to translate business needs into functional, ethical, and performant AI solutions. A significant part of the role involves continuous optimization for performance, cost, and scalability in production environments. To succeed in AI Software Engineer jobs within NLP/LLM, a specific skill set is essential. A strong foundation in software engineering principles, data structures, and algorithms is mandatory. Proficiency in Python is virtually universal, alongside deep experience with machine learning frameworks like PyTorch, TensorFlow, and libraries such as Hugging Face Transformers. Practical knowledge of the LLM stack—including prompt engineering, retrieval-augmented generation (RAG), model fine-tuning techniques (like LoRA), and vector databases—is highly sought after. Familiarity with cloud platforms (AWS, GCP, Azure) and MLOps tools for model deployment and monitoring is a standard requirement. Beyond technical prowess, these roles demand problem-solving creativity, a keen understanding of linguistics nuances, and a commitment to addressing the ethical implications of AI, such as mitigating bias and ensuring fairness. For those passionate about shaping the future of human-computer interaction, pursuing a career in NLP and LLM engineering offers a challenging and impactful path, with a growing number of innovative jobs available across industries.

Filters

×
Countries
Category
Location
Work Mode
Salary