Senior Software Engineer - Python & AI

Contract type
Ongoing
Work mode
Remote
Experience
Senior · 8+ years

Job description

Senior software engineer role at Nearform focused on building AI-powered applications and agentic solutions using Python and modern AI frameworks. The engineer will deliver real-world solutions in an agile, collaborative, client-facing environment.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote
Languages
English – professional proficiency
Pay
CAD 150,000 – 175,000 / year

What you'll do

  • Deliver real-world solutions in an agile environment
  • Develop AI applications and agentic solutions using Python and modern AI frameworks
  • Work with databases and cloud environments
  • Apply automation, CI and CD practices

What we're looking for

  • Significant experience delivering at a Senior Engineer level (typically 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

Remote Working Allowance - budget of up to €1250 (equivalent in CAD) every 2 years to set up a workspace, in addition to essential equipment provided by Nearform

Training and Development Allowance - support for ongoing learning and professional development, subject to manager approval

  • Annual Company Bonus - share of the profits on an annual basis in line with company performance
  • Work Remotely and Flexibly - flexible working culture supporting work/life balance
  • Paid Time Off Package - 21 days annual leave plus public holidays, sick leave, marriage leave and more
  • Healthcare - additional private healthcare
  • RRSP & Insurances - RRSP matching up to 4% and Life and Critical Illness insurance

How to get hired

  1. 1Talent Call (30 mins via Zoom)
  2. 2Technical Assessment (1 hour via Zoom) - live coding challenge
  3. 3Hiring Manager Interview (45 mins via Zoom)
  4. 4There may also be an additional interview with the client depending on the project

Apply

About Nearform

Nearform is a global team built on respect, inclusivity, diversity and excellence, focused on enterprise development and building high-quality applications.

Mission

Nearform is committed to shaping a better world in all that we do.

Key facts

  • Global team built on respect, inclusivity, diversity and excellence
  • Conducts manual and electronic identity verification checks as part of the recruitment process

What they value

  • Respect
  • Inclusivity
  • Diversity
  • Excellence
  • Technical excellence
  • Collaboration
  • Continuous learning