Enable job alerts via email!

Senior Developer, AI Engineer

MSi Corp

Toronto

On-site

CAD 190,000 - 240,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Developer, AI Engineer to lead the development of cutting-edge AI-driven software solutions. This role involves architecting robust systems and translating complex business needs into scalable solutions, utilizing the latest AI tools. The ideal candidate will have a strong background in software engineering, with expertise in Python and SQL, and experience in AI/ML implementations. Join a dynamic team where your contributions will shape the future of technology and drive impactful projects.

Qualifications

  • 5+ years of experience in software development and system design.
  • Proficient in Python and SQL, with a strong AI/ML background.

Responsibilities

  • Architect and develop AI-powered applications and systems.
  • Lead technical design, ensuring scalable and maintainable architectures.

Skills

Python
SQL
AI/ML techniques
Problem-solving
Cloud Native Development
Agile Mindset

Education

Graduate degree in Computer Science

Tools

GCP
AWS
Azure
LangChain
LlamaIndex
AutoGen

Job description

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

We need an experienced Senior Software Developer, AI Engineer, with a strong system design and software engineering foundation. You will be instrumental in the end-to-end creation of production-grade AI-driven software, often building entirely new systems. This involves deep coding, translating ambiguous business goals into reliable, scalable architectures, and pioneering solutions with the latest AI tools. If you love architecting robust systems, writing high-quality code, and solving complex technical challenges, this is the role for you.

Key Responsibilities:

• Architect, Design, and Develop AI-Powered Applications: Take ownership of building, testing, and shipping robust software solutions, incorporating AI/ML models for internal tools, AI assistants, agentic systems, and predictive services. Heavy coding is expected.

• Lead Technical Design & Architecture: Drive system design, working closely with product managers, analysts, and other engineers to translate requirements into effective, scalable, and maintainable technical architectures.

• Build Scalable Systems & APIs: Design and implement performant APIs, microservices, and backend systems to support AI functionalities and ensure seamless integration.

• Innovate and Prototype: Actively explore, prototype, and implement novel AI techniques and system designs to solve challenging and often ambiguous business problems.

• Integrate and Optimize: Work hands-on to integrate AI solutions with other systems, focusing on performance, scalability, and cost-effectiveness within the GCP environment.

• Ensure Production Readiness & Quality: Implement monitoring, evaluation, and CI/CD practices. Champion rigorous testing, code reviews, and documentation to ensure high-quality, production-ready systems.

Minimum Qualifications:

• Strong Software Development & System Design Background: 5+ years of professional experience architecting, building, deploying, and maintaining complex software applications. You write clean, maintainable, testable code and possess strong system design skills.

• Proficiency in Core Languages: High proficiency with Python is essential; strong SQL skills are required.

• Experience Building with AI/ML: Proven experience applying AI/ML techniques within software development projects. Practical understanding of the ML lifecycle from an engineering perspective.

• Problem-Solving Acumen: Demonstrated ability to tackle complex, sometimes ambiguous technical problems and devise effective solutions.

• Cloud Native Development: Hands-on experience developing and deploying scalable applications on cloud platforms (GCP preferred, AWS/Azure acceptable).

• Agile Mindset & Collaboration: Proven experience delivering iteratively and collaborating effectively within a team environment. Excellent communication skills. Preferred Qualifications:

• Advanced Degree: Graduate degree in Computer Science, Engineering, or a related technical field.

• Cutting-Edge AI Implementation: Hands-on experience building systems using large language models (LLMs), retrieval-augmented generation (RAG), and/or Agentic AI frameworks with popular packages (e.g., LangChain, LlamaIndex, AutoGen).

• Distributed Systems Expertise: Deep experience designing, building, or working with microservices, eventdriven architectures, or other distributed systems patterns.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Staffing and Recruiting

Referrals increase your chances of interviewing at MSi Corp by 2x

Sign in to set job alerts for “Artificial Intelligence Engineer” roles.
Machine Learning, Software Engineer (Remote)

Toronto, Ontario, Canada $190,000.00-$240,000.00 3 weeks ago

Machine Learning Developer Intern (4 month term - Toronto or Montreal)

Toronto, Ontario, Canada CA$150,000.00-CA$240,000.00 3 weeks ago

Machine Learning: Performance Developer Remote or Hybrid Canada or United States

Toronto, Ontario, Canada CA$130,000.00-CA$150,000.00 4 weeks ago

Toronto, Ontario, Canada $40,000.00-$60,000.00 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

10 days ago

Generative AI Engineer

Leyton

Greater Toronto Area

Hybrid

CAD 150,000 - 240,000

2 days ago
Be an early applicant

Software Engineer, AI Platform

Curative

Remote

CAD 210,000 - 210,000

7 days ago
Be an early applicant

Senior AI Engineer

BioRender

Remote

CAD 150,000 - 240,000

4 days ago
Be an early applicant

RCI-GT-30577 Senior AI Engineer

Rangam

Mississauga

On-site

CAD 150,000 - 240,000

2 days ago
Be an early applicant

AI Developer Advocate

Redpanda Data

Remote

USD 177,000 - 215,000

6 days ago
Be an early applicant

Senior Software Engineer II (AI Productivity)

Instacart

Manitoba

Remote

CAD 193,000 - 214,000

-1 days ago
Be an early applicant

Machine Learning Engineer, AI Models

Tenstorrent

Toronto

Hybrid

CAD 100,000 - 500,000

4 days ago
Be an early applicant

Senior Software Engineer, AI (Founding Engineer)

Caddie

Ontario

Remote

USD 150,000 - 200,000

30+ days ago