Senior Software Engineer - Python & AI
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
- 1Talent Call (30 mins via Zoom)
- 2Technical Assessment (1 hour via Zoom) - live coding challenge
- 3Hiring Manager Interview (45 mins via Zoom)
- 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
