Lead Python Full-Stack Engineer for AI Platform

Carlos Goncalves

Hamilton

On-site

CAD 120,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Senior Full-Stack Software Engineer in Hamilton leads the design and development of an AI-enabled research platform for a university research group. The role involves turning research ideas into scalable software, with a multidisciplinary team of students/PhDs.

You will own architecture, implement modern web apps, and prepare capabilities for AI-powered features over several years. This is a full-time position with onsite work two days a week.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 6+ years building production web applications.
  • 2+ years of software development leadership.
  • Strong Python backend development experience.
  • Experience with React/Next.js frontend.
  • Experience designing scalable RESTful APIs.
  • Experience with relational databases and data modeling.
  • Hands-on with cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with Docker, Git, and CI/CD pipelines.
  • Strong engineering, testing, debugging, and communication skills.
  • Ability to work independently and make technical decisions with minimal supervision.

Responsibilities

  • Take technical ownership of the platform architecture, implementation, and delivery.
  • Design and develop modern full-stack web applications using Python and React or Next.js.
  • Build secure backend services, REST APIs, authentication, and database solutions.
  • Design scalable cloud infrastructure using AWS, Azure, or Google Cloud.
  • Implement CI/CD pipelines, automated testing, monitoring, and deployment processes.
  • Integrate external APIs, research systems, and AI/ML services.
  • Develop dashboards, reports, visualizations, and user workflows.
  • Collaborate with researchers to translate research requirements into software solutions.
  • Recommend technologies, engineering practices, and architectural improvements.
  • Produce technical documentation and support long-term platform maintainability.

Skills

Python backend
Frontend React/Next.js
RESTful APIs
Cloud platforms
Relational databases
Docker
Git
CI/CD
Leadership
Software architecture
Testing & debugging
Communication
Independent work

Education

Bachelor's degree in CS/SE/CE

Tools

Docker
Git
CI/CD tools

Job description

Senior Full-Stack Software Engineer in Hamilton leads the design and development of an AI-enabled research platform for a university research group. The role involves turning research ideas into scalable software, with a multidisciplinary team of students/PhDs.

You will own architecture, implement modern web apps, and prepare capabilities for AI-powered features over several years. This is a full-time position with onsite work two days a week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer - AI Platform
Senior Full-Stack Software Engineer - AI Platform

Workday • Canada

Hybrid
CAD 132,800 - 199,200
Flexible work schedule
Employee referral process
Inclusive environment
Senior Full-Stack Engineer for AI-Driven Products
Senior Full-Stack Engineer for AI-Driven Products

Dropbox • Saskatchewan

Hybrid
CAD 190,400 - 257,600
Competitive medical, dental, and vision coverage
Flexible PTO/Paid Time Off
Parental benefits including Parental Leave
+1
Senior AI-Driven Full-Stack Engineer for Research
Senior AI-Driven Full-Stack Engineer for Research

Scribendi Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 125,000
Lead AI Full Stack Developer
Lead AI Full Stack Developer

HomeLife/Cimerman Real Estate Ltd. • Toronto

On-site
CAD 120,000 - 180,000
Senior Full-Stack Architect: Lead Scalable AI Web Apps
Senior Full-Stack Architect: Lead Scalable AI Web Apps

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Full-Stack Intern: Build AI-Driven Platform & Studio
Full-Stack Intern: Build AI-Driven Platform & Studio

Cresta • Toronto

Hybrid
CAD 41,328 - 68,880
Lunch reimbursement (up to $25)
Collaborative work environment
Senior Full-Stack Engineer - AI Learning Platform
Senior Full-Stack Engineer - AI Learning Platform

Ldsociety • Vancouver

Hybrid
CAD 68,000 - 78,000
Relocation support
RRSP contribution
Paid vacation
+3
Senior AI Engineer — LLM APIs & Platform Architecture
Senior AI Engineer — LLM APIs & Platform Architecture

RAPS Consulting Inc • Mississauga

On-site
CAD 120,000 - 170,000
Senior/ Lead FullStack Engineer
Senior/ Lead FullStack Engineer

N-iX • Canada

Hybrid
CAD 120,000 - 180,000
Flexible work format
Competitive pay
Mentorship program
+1
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives