Senior Software Engineer - Python & AI
$150k - $175k per yearNearform
This is a full-time, permanent opportunity for candidates based in Canada and authorised to work without sponsorship. Please note that visa sponsorship is not available for this role.
This position also requires traveling to client sites in the U.S. , with travel expenses covered by the company .
About Nearform
Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with ambitious enterprises to deliver enduring impact.
Our deep expertise in solving the world’s most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI.
Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart.
As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products.
Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will collaborate with distributed teams, leveraging cutting-edge technologies to build secure, high-performance applications. Our Nearform engineers are known for building high quality, scalable solutions that solve real world problems.
About the AI Senior Python Engineer role
As a Senior Engineer at Nearform your main task will be designing & building applications using Python. However as you’ll likely work on a variety of projects your responsibilities may also include:
- Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team.
- Assisting with defining structured practices, especially in source code management, building and deployment.
- Designing and implementing data storage solutions.
- Optimising performance in applications for maximum speed and scalability.
- Getting feedback from users and clients, and building solutions for them.
- Assisting with the analysis of client requirements.
- Working with and supporting Technical Leaders in project execution and timely delivery.
- Collaborating with client teams.
What we are looking for in this person:
- Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 8 years of commercial experience.
- Deep knowledge and experience with the Python language and modern AI frameworks.
- Experience with AI application development and Agentic frameworks and platforms (e.g., LangGraph, Agentspace, etc.)
- Practical experience of delivering in an agile environment.
- Practical experience and knowledge of developing real-world solutions.
- Deep understanding of versioning control tools - e.g. Git.
- Testing experience and familiarity with testing tools at all levels, unit, integration and end-to-end testing.
- Practical and real-world experience working with databases and cloud environments.
- Experience with automation, CI and CD.
- Experience building software collaboratively using pull requests and code reviews
- Excellent communication and collaboration skills.
- Professional proficiency in English.
Nice to have:
- Hands-on experience working with Golang
- Hands-on experience in the Frontend working with React
- Deep understanding of Kubernetes
Benefits & Perks:
- Annual Company Bonus: We all help Nearform to hit company goals so we all receive a share of the profits on an annual basis in line with company performance.
- Work Remotely and Flexibly -We have a genuine dedication to work/life balance. Our flexible working culture allows you to work around what matters - school run, no problem!
- Paid Time Off Package -We offer an annual leave of 21 days plus public holidays. We also offer sick leave, marriage leave and many more.
- Remote Working Allowance - Every 2 years, you will have a budget of up to €1250 (equivalent in CAD) to help you set up a comfortable and productive workspace in addition to your essential equipment provided by Nearform when you join.
- Training and Development Allowance - Nearform is committed to supporting and investing in employees’ ongoing learning and professional development. You will be encouraged to pursue relevant learning opportunities that support your growth and the growth of others, subject to manager approval.
- Healthcare -It’s important to always take care of your health, so we offer additional private healthcare here at Nearform. If you wish to learn more about the plan offered feel free to reach out to our team.
- RRSP & Insurances -We offer RRSP and match up to 4% and Life and Critical Illness insurance for peace of mind.
Our Interview Process
- Talent Call (30 mins via Zoom)
An introductory conversation with a member of our Talent Team to learn more about your background, experience, and career goals. We'll also provide a high-level overview of Nearform and answer any questions you may have. This step helps us assess initial alignment.
- Technical Assessment (1 hour via Zoom)
A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your Python expertise, problem-solving ability, and coding best practices in a real-time environment.
- Hiring Manager Interview (45 mins via Zoom)
A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join.
There may also be an additional interview with the client depending on the project
Ready to Join Us?
If you're passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we’d love to hear from you.
Apply now via our careers page at Nearform and be part of a team that values technical excellence, collaboration, and continuous learning.
As part of our recruitment process, we conduct manual and electronic identity verification checks to confirm the identity of prospective employees.
Nearform is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence.
If you require any adjustments to the interview process as part of your application, please let someone from our Talent Team know so they can help.
Our salary range is 150,000 - 175,000 CAD + bonus & benefits. Further details will be discussed in the initial interview, and final compensation will be determined based on skills, experience, and other job-related factors discussed during the interview process.
usd5 000 per month
...We are looking for experienced Senior Software Engineers to support a technical AI evaluation project involving data pipelines, evaluation workflows, and preference-data quality. What You'll Do Design, refine, and maintain evaluation rubrics and criteria for preference...SeniorSoftware- .... Fleetworthy is shaping the future of fleet readiness with AI-enabled, connected fleet technology that keeps drivers safe,... ...at fleetworthy.com . About the role: We're hiring a Senior Software Engineer for the AI Platform team. The team builds AI agents and products...SeniorSoftwareRemote jobLong term contract
$140k - $170k per year
...processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades. AI is central to where we're going. Not as... ...real. The Role The AI Native Senior Software Engineer is a change agent and a driver of value...SeniorSoftwareRemote jobInternshipWork from home- ...We are looking for a Lead Python AI Engineer to build robust, AI-powered API services and agentic workflows. In this role, you will bridge the gap between traditional backend systems and modern language models, focusing on secure and scalable LLM interactions with internal...SuggestedRemote job
$115k - $125k per year
...be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product... ...production web applications, including backend services in Python/Django (Ruby/Rails a strong plus). ~ Degree in Computer Science...SeniorSoftwareInternshipImmediate start- ...Cloudbeds , we're not just building software, we're transforming... ...alongside global innovators to build AI-powered solutions that solve... ...Cloudbeds. This is a product engineering role focused on production AI... ...role. You'll work primarily in Python while collaborating across our...SeniorSoftwareWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
- ...borders, come build it with us. As an AI Engineer at Jeeves, you will own whole workflows from... ...someone to hand you a spec. This is a senior, hands-on role for people who are AI-... ...Requirements: ~7+ years of professional software engineering experience, including at least...SeniorSoftwareFull timeRemote work
usd147k - usd238k per year
...About the team The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic... ...own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing,...SeniorSoftwareFull timeLocal areaRemote workHome officeFlexible hours$160k - $210k per year
...teams to help organizations stop fraud in real time, prevent AI-driven attacks, and automate fraud and AML operations. Sardine... ...~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences...SeniorSoftwareFull timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours- ...developer tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate API quality using AI-powered workflows. Our vision extends far... ...about developer productivity, command-line tooling, software distribution, observability, and telemetry. You...SeniorSoftwareRemote job
$180k - $206k per year
...teams to help organizations stop fraud in real time, prevent AI-driven attacks, and automate fraud and AML operations. Sardine... ...- Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and...SeniorSoftwareFull timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours- ...critical machine learning workloads. We’re looking for a Senior Principal Software Engineer to own and drive our feature store product. This is a... ...Drive Adoption of Modern Practices: Champion the use of AI-assisted development tools, observability best practices, and...SeniorSoftwareFull timeLocal areaRemote workWorldwideFlexible hours
$260k - $305k per year
...creates cutting-edge data analytics software for industrial process data,... ...is a robust calculation engine capable of executing advanced math... ...data. By leveraging generative AI, we enhance usability and accelerate... ...you excel in a JVM language or Python for backend functionality. Your...SeniorSoftwareLong term contractFull timeTemporary workWork at officeImmediate startRemote workHome office$133k - $183k per year
...on what matters most. We're looking for a Software Engineer II to join the Contact Channels engineering team within the Servicing AI Agents Engineering organization. Our team works... ...APIs at scale using languages like Python or Kotlin. You have mastered taking a simple...SoftwareRemote jobWork at officeFlexible hours$271.15k per year
...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the... ...____________________ The Role You are a software engineer who cares deeply about security. Embedded in the Desktop...SeniorSoftwareLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work$136.6k - $180k per year
...we are helping to build. THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM to help our clients' marketing and creative... ...of core LLM concepts and the judgment to identify where AI solutions create real value. HOW WE WILL KNOW YOU'RE SUCCEEDING...SeniorSoftwareWork at officeLocal areaFlexible hoursusd205k per year
...leading security-first enterprise AI company. We build cutting-edge... ...is a team of researchers, engineers, designers, and more, who are... ...a highly experienced Back-End Software Engineer who wants to work on... ...enterprise workloads. As a Senior/Staff Software Engineer, you will...SeniorSoftwareFull timeWork at officeLocal areaRemote workHome officeusd155k - usd238k per year
.... As one of the first backend engineers, you'll help shape the technical... ...role: ~8+ years building software, with a good chunk of it on data... ...modern React app ~ You use AI tools well and honestly. Reach... ...ClickHouse, or another columnar / OLAP engine Perks Flexible work...SeniorSoftwareFull timeLocal areaRemote workHome officeFlexible hours- ...your style to life. Reports to: Lead Software Engineer, One Kings Lane Location: Remote (US or... ...style APIs and basic data models. Work with senior engineers to break down requirements into... ...performance and reliability. · Use AI assisted tools, such as Claude Code, in a...SeniorSoftwareRemote jobInternshipWork at officeImmediate start
- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization... ...automation in Microsoft-centric environments. AI Integration: Proven experience leveraging artificial intelligence...SeniorSoftwareContract workRemote work
- ...in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help... ...and hands-on experience using AI Coding Agents to contribute to specialized... ...hardware systems. Develop Python scripts and other computational...SeniorSoftwareRemote jobManual laborFlexible hours
$134k - $175k per year
...management of chronic conditions. We are looking for a Senior Software Developer with expertise in full-stack engineering. In this role, you will collaborate with our... ...challenges and advance our goals. Adopt and evangelize AI both in your own work and in the solutions you...SeniorSoftwareRemote jobWork at officeWork from home$150k - $230k per year
...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to... ...looking for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for...SeniorSoftwareFull timeLocal areaRemote workHome officeFlexible hours- ...We are looking for a Lead Software Engineer (7+ years of experience) to join a high-caliber product team building a next-generation AI-powered financial assistant platform. In this role... ...experience, with a proven track record of senior/lead autonomy Core Tech Stack: Strong...SeniorSoftwareRemote job
usd175k per year
...is the leading security-first enterprise AI company. We build cutting-edge... ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate... ...cluster experience is a plus. Written software in Python or Go. You would rather extend a solid open...SoftwareFull timeWork at officeLocal areaRemote workHome office$238.25k - $382.25k per year
...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the... ...all of it. That platform supports hundreds of engineers across many development teams and carries high-scale production...SoftwareLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work- ...it with us. Jeeves is looking for a Senior Backend Engineer to join our engineering team. You will design... ...who knows how to work effectively with AI tools, understands where AI can... ...testable, production-quality code in Go, Python, or Node.js/TypeScript; participate actively...SeniorFull timeRemote work
$265k - $310k per year
...This is a full stack engineering role focused on building and evolving... ...to deliver polished, reliable software at every layer. What You Will... ...You are thoughtful about how AI is changing software development... ...a JVM language like Kotlin, Python, or GraphQL, and can work confidently...SoftwareFull timeImmediate startRemote workHome office- ...Description Job Title: Integration Operations Senior Software Engineer Company: Confidential Department: Information Technology Job Summary: We are seeking an experienced Integration Operations Senior Software Engineer to join our Integration Squad. This role...SeniorSoftwareContract workRemote workFlexible hours
$245.91k - $397.14k per year
...building the tools that define how software gets built and delivered. As AI agents redefine software development... ...re looking for a Principal Software Engineer to set the long-term technical direction... ...technical ceiling for staff and senior engineers across the org, through review...SeniorSoftwareLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Python & AI. Be the first to apply!
- software developer no experience Canada
- software development engineer Canada
- software developer internship no experience Canada
- senior software developer Canada
- software design engineer Canada
- software engineer part time Canada
- new graduate software developer Canada
- director software engineering Canada
- software engineer co-op Canada
- software engineer Canada
