Senior AI Python Software Engineer (Perm, Canada, Remote + Travel)
Core
Designing and building AI-enabled digital solutions and applications using Python for ambitious enterprises.
Role type
Senior AI Python Software Engineer
Builds
AI-enabled digital solutions and scalable applications
Domain
Enterprise software development, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Python, modern AI frameworks, Agentic frameworks (LangGraph, Agentspace), version control (Git), testing (unit/integration/E2E), databases, cloud environments, CI/CD, agile methodology
Preferred skills
Golang, React, Kubernetes
Technologies
Python, LangGraph, Agentspace, Git, Kubernetes, React, Golang
Responsibilities
Design and implement data storage solutions; optimize application performance for speed and scalability; collaborate with client teams to translate business requirements into digital products; support component design, development, and maintenance; assist with defining structured practices for source code management and deployment.
Seniority
Senior, hands-on IC