Jobs.ca
Jobs.ca
Language
Why Hiring logo

Artificial Intelligence Engineer

Why Hiringabout 17 hours ago
Remote
Canada
Mid Level
Full-Time

Top Benefits

Fully remote work opportunity
Flexible working environment
Equity participation through stock option program

About the role

Company Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI Engineer to join their remote team and build next-generation AI-powered applications that simplify complex modeling, simulation, and decision-making. This role offers the opportunity to work with Large Language Models (LLMs), Generative AI, Prompt Engineering, Natural Language Processing (NLP), AI Agents, Retrieval-Augmented Generation (RAG), Machine Learning, and scalable backend systems to develop intelligent software solutions that drive real-world business impact.

As an AI Engineer, you will design, develop, test, and deploy production-ready AI applications while collaborating with software engineers, data scientists, product teams, and business stakeholders. This role is ideal for someone passionate about building AI-powered products, experimenting with emerging technologies, and solving complex engineering challenges in a fast-paced environment.

Accountabilities

The AI Engineer will lead the development of scalable AI solutions while collaborating with cross-functional teams to deliver innovative products.

Key responsibilities include

Design, develop, and deploy AI-powered applications using modern Generative AI technologies. Build intelligent systems leveraging Large Language Models (LLMs), NLP, and Prompt Engineering. Develop scalable APIs and backend services using Python and FastAPI. Design AI workflows, automation pipelines, and production-ready software architectures. Evaluate, optimize, and improve LLM performance through prompt engineering and model evaluation techniques. Build Retrieval-Augmented Generation (RAG) pipelines and AI retrieval systems. Collaborate with Data Scientists, Product Managers, and Software Engineers to deliver AI-driven solutions. Develop clean, maintainable, and scalable Python code following software engineering best practices. Improve AI application performance, reliability, and scalability. Integrate databases, APIs, and AI infrastructure into production environments. Document technical solutions, experiments, and development processes. Stay current with emerging technologies in Artificial Intelligence, Machine Learning, Generative AI, and AI Engineering.

Requirements

The ideal candidate is passionate about building production-grade AI applications and enjoys solving challenging engineering problems using modern AI technologies.

Required qualifications and skills include

Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related technical field. Strong programming skills in Python. Experience developing AI applications using Large Language Models (LLMs) and Generative AI technologies. Experience with FastAPI, SQLAlchemy, and modern API development. Strong understanding of Prompt Engineering, Prompt Optimization, and LLM Evaluation. Experience developing scalable backend systems and RESTful APIs. Strong software architecture, debugging, and problem-solving skills. Excellent written and verbal English communication skills. Ability to work independently in a collaborative remote environment.

Preferred qualifications include

Experience with Retrieval-Augmented Generation (RAG) architectures. Familiarity with Vector Databases such as Pinecone, Weaviate, Chroma, Milvus, or FAISS. Experience with Docker, Kubernetes, and containerized deployments. Knowledge of cloud platforms including AWS, Microsoft Azure, or Google Cloud Platform (GCP). Experience with MLOps, AI deployment pipelines, and model monitoring. Familiarity with AI Agents, AI Automation, LangChain, LangGraph, LlamaIndex, or similar AI orchestration frameworks. Personal AI projects, open-source contributions, GitHub portfolio, or experience building AI-powered products.

Benefits

The role offers an opportunity to work remotely while developing cutting-edge AI technologies in a collaborative, fast-growing environment.

Benefits include

Fully remote work opportunity. Flexible working environment with autonomy and work-life balance. Equity participation through the company's stock option program. Opportunity to build production-ready Generative AI and LLM-powered applications. Exposure to modern AI Engineering, Machine Learning, and cloud technologies. Collaborative international team environment. Continuous professional development and learning opportunities. Comprehensive health and retirement benefits for eligible employees. Career growth within a rapidly scaling technology organization.

Equal Opportunity Statement

Our partner is committed to fostering an inclusive workplace where individuals from diverse backgrounds can thrive. Employment decisions are based on qualifications, skills, experience, and business needs. We believe that diverse perspectives drive innovation, stronger collaboration, and better technology.

About Why Hiring

Staffing and Recruiting
11-50

🌐 Welcome to Why Hiring: Redefining Remote Careers!

At Why Hiring, we believe in careers without boundaries. 🚀 Explore diverse remote job opportunities tailored to your skills and lifestyle. We're more than a job board; we're a community shaping the future of work. Join us in connecting talent with global possibilities.

🌍 Your Next Adventure Awaits - Work from Anywhere!

Ready to break free from traditional constraints? Discover amazing job opportunities and embrace the freedom of remote work with Why Hiring.

Similar Jobs