Enterprise – Grade AI Agents Amplifying Human Potential™ to drive Business Productivity and Growth since 2017.
What we do:
Ampliforce builds Enterprise-Grade AI Agents that amplify Human Potential™ to drive business productivity and growth since 2017. Ampliforce’s AI Agents streamline complex multi-step workflows in highly regulated industries such as Financial Services.
Position: Software Development Engineer (Python)
About the Role:
We are looking for a Software Development Engineer (Python) to join our Engineering team.
As part of the team, you will be responsible for designing and implementing scalable, high-performance backend systems for Ampliforce’s Amp AI platform. This role is ideal for someone with a strong understanding of server-side development, who thrives in a fast-paced, challenging environment.
Employment Type: Full-Time
Salary range: $100,000 – $140,000
Work Location: 1275 Av. des Canadiens-de-Montréal L’Avenue, Montreal – Hybrid
What You’ll Do:
– Design, develop, and maintain backend systems for AI solutions using Python, ensuring performance, reliability, and scalability.
– Collaborate with cross-functional teams to define, design, and ship new features or enhance existing ones.
– Optimize applications for maximum speed and scalability while maintaining code quality.
– Build APIs, microservices, and other server-side components to integrate with external systems.
– Write clean, maintainable, and efficient code, adhering to best practices in software development.
– Participate in code reviews, testing, and debugging to ensure high-quality software is delivered.
– Contribute to the design and architecture of new services, working closely with senior engineers and product teams.
– Troubleshoot and resolve performance and scalability issues in a timely manner.
– Stay up to date with the latest industry trends and technologies to ensure the backend remains modern and efficient.
What We’re Looking For:
– 4+ years of experience in backend development with a strong focus on Python.
– Hands-on experience with server-side technologies such as Flask, Django, or FastAPI.
– High proficiency in SQL and noSQL database technologies such as PostgreSQL and MongoDB.
– Experience in building and maintaining RESTful APIs and microservices architecture.
– Experience working with cloud platforms such as AWS or Azure, including services like EC2, S3, Lambda, or Azure Functions.
– Strong understanding of security principles and how to apply them in backend development.
– Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
– Strong debugging and troubleshooting skills, with a keen eye for detail.
– Experience of working with LLMs is a plus but not necessary.
– Ability to work well in a collaborative team environment.
– A relentless work ethic and a desire to continually improve and learn.
Why Join Us:
We offer a collaborative and dynamic work environment where your contributions will directly impact our business. You’ll have the opportunity to learn from experienced professionals and gain valuable hands-on experience in AI and machine learning. If you’re a motivated and detail-oriented individual who’s eager to contribute to cutting-edge technology, we encourage you to apply.
Apply:
Send your CV to careers@ampliforce.com