21 Oct
|
Ampliwork
|
Montreal
21 Oct
Ampliwork
Montreal
Ampliwork builds Enterprise-Grade AI Agents that amplify Human Potential to drive
business productivity and growth since 2017. Ampliwork’s AI Agents streamline complex
multi-step workflows in highly regulated industries such as Financial Services.
At Ampliwork, we build bespoke AI Agents and enterprise agentic workflows that solve complex business challenges. We are a fast-moving startup with engineering hubs in Montreal and India, dedicated to shipping production-ready AI solutions.
About the role
We are looking for a Senior Python Developer with strong core software engineering fundamentals and hands-on experience building production-grade, cloud-native systems.
This is a highly hands-on role for someone who can take end-to-end ownership of solutions — from architecture and development through deployment, testing, client interaction, and ongoing delivery.
While experience with Generative AI and agentic systems is important, we are primarily looking for a strong senior Python engineer who knows how to build reliable, scalable enterprise software.
This is an urgent hire with an immediate start date.
What you'll do
- End-to-End Ownership: Drive the full development lifecycle of custom AI agents and agentic workflows, taking complete accountability for project delivery beyond individual components.
- Cross-Functional Collaboration: Partner closely with Data Science, DevOps, Product, and Pre-Sales teams to architect and ship scalable solutions.
- Client Interfacing & Communication: Directly communicate with clients to set priorities, manage the book of work,
and effectively address urgent technical queries.
- Cloud-Native Architecture: Build resilient, cloud-native microservices using modern Python frameworks, AWS infrastructure, and scalable database systems.
- Testing & Quality Assurance: Drive high standards through comprehensive testing suites (Unit, Regression, Integration, and Performance testing) within CI/CD pipelines.
- Multi-Project Execution: Comfortably balance, prioritize, and deliver on multiple client
What we're looking for
- Strong professional experience as a Python software engineer/developer , ideally at a senior level.
- Advanced hands-on proficiency with Python .
- Strong experience with FastAPI and Pydantic .
- Proven experience designing and delivering production-grade, cloud-native systems .
- Hands-on experience with AWS and cloud architecture.
- Experience working with PostgreSQL and NoSQL databases .
- Strong understanding of APIs, microservices, and API security.
- Strong knowledge of automated testing, including unit, integration, regression, and performance testing.
- Experience with CI/CD pipelines and contemporary software engineering practices.
- Practical experience with Generative AI architectures and/or agentic frameworks .
- Ability to independently own projects from technical design through production deployment.
- Strong problem-solving skills and the ability to work effectively across multiple concurrent priorities.
- Strong communication skills and comfort working directly with internal stakeholders and clients.
- A self-starter mindset with a strong sense of accountability and ownership.
Even better if you have
- Core Technical Stack: Strong hands-on expertise in Python , FastAPI , and Pydantic .
- GenAI Experience: Practical experience delivering solutions powered by Generative AI architectures and agentic frameworks.
- Cloud Infrastructure: Solid hands-on experience with AWS and cloud-native architecture principles.
- Databases: Proficiency with PostgreSQL and NoSQL database engines.
- Security & Testing: Strong knowledge of API security , automated testing frameworks ( Unit, Integration, Performance, Regression ), and CI/CD pipelines .
- Mindset & Leadership: High degree of self-initiative, strong client communication skills, and a proven track record of shipping end-to-end enterprise solutions.
Start Date: Immediate — Urgent Hire
Location:
Montreal, Canada: Hybrid — 2 days per week in the office
India: Fully Remote
Candidates must be based in either Montreal or India .
Why Join Us
At Ampliwork, you'll work on real-world enterprise AI systems where strong engineering directly impacts what we deliver to our clients.
You'll have the opportunity to take meaning
📌 Senior Python Developer (Montreal)
🏢 Ampliwork
📍 Montreal