Latest AI JobsBrowse Jobs
Nearform logo

Senior Software Engineer - Python & AI

NearformCanadaSoftware Development
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
24 Mar 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Software Engineer - Python & AI position at Nearform is a permanent, full-time opportunity based in Canada for professionals authorized to work without sponsorship. This role suits experienced developers who want to partner with ambitious enterprises to design and build intelligent digital solutions.

Key Responsibilities

The person in this role will design and build software applications primarily using Python while working closely with clients to translate complex business requirements into innovative digital products. Responsibilities include supporting component design, development, and maintenance while taking personal responsibility for technical quality standards. The engineer will assist with defining structured practices for source code management, building, and deployment, as well as designing and implementing data storage solutions. Additional duties involve optimising application performance for maximum speed and scalability, gathering user and client feedback to build targeted solutions, and assisting with client requirement analysis. The engineer will also work alongside technical leaders to ensure timely project execution and collaborate directly with client teams.

Requirements

Candidates must possess significant experience delivering at a senior level, typically translating to at least eight years of commercial experience. Applicants need deep knowledge of the Python language, modern AI frameworks, and AI application development including agentic frameworks and platforms like LangGraph and Agentspace. Practical experience delivering within an agile environment, developing real-world solutions, and utilizing version control tools such as Git is required. Additional requirements include testing experience across unit, integration, and end-to-end levels, practical background working with databases and cloud environments, familiarity with automation, CI, and CD, and experience building software through pull requests and code reviews. Strong communication, collaboration skills, and professional proficiency in English are essential. Please note that travel to U.S. client sites is required, with expenses covered by the company, and visa sponsorship is unavailable.

Nice to Have

Preferred qualifications include hands-on experience working with Golang, frontend experience using React, and a deep understanding of Kubernetes.

Skills and Tools

Python
AI Frameworks and Agentic Platforms (LangGraph, Agentspace)
Git and Version Control
Cloud Environments and Databases
Automation, CI, and CD
Testing Tools
Golang
React
Kubernetes

Salary and Benefits

The annual salary range for this position is 150,000 to 175,000 CAD, supplemented by an annual company bonus based on profit sharing and company performance. Employees receive a flexible remote working culture and an annual paid time off package of 21 days plus public holidays, alongside sick leave and marriage leave. Additional perks include a remote working allowance of up to €1250 equivalent in CAD every two years for workspace setup, a training and development allowance, private healthcare, RRSP matching up to 4%, and life and critical illness insurance.

About the Company

Nearform is an independent team consisting of 500 experts across more than 20 countries, including data and AI experts, engineers, and designers who build intelligent digital solutions. Trusted by major enterprises like Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart, the company uses a collaborative, people-first approach to help enterprises modernize legacy systems and build breakthrough products.

How to Apply

Interested candidates should submit their application directly through the official Nearform careers page.

Skills and tech stack

Questions candidates ask

Where is the Senior Software Engineer - Python & AI role located?

This position is based in Canada, and candidates are required to travel to U.S. client sites when necessary, with travel expenses covered by the company.

Is visa sponsorship available for this position?

No, visa sponsorship is not available. Candidates must be based in Canada and authorized to work without sponsorship.

What is the salary range for this role?

The salary range is 150,000 to 175,000 CAD, plus a company bonus and benefits.

How many years of experience are required?

Seniors typically need at least 8 years of commercial experience.

What are the steps in the interview process?

The process includes a 30-minute talent call via Zoom, a 1-hour technical live coding assessment via Zoom, a 45-minute hiring manager interview, and potentially an additional client interview.

Ready to apply?

The application is on the official Nearform careers page.

Apply on company site