We are seeking an experienced Backend engineer with expertise in software technologies to join our AI team. You will be responsible for designing, implementing, and deploying state-of-the-art services and software. Working closely with data, machine learning engineers, and product managers, you will create AI-driven applications that have a direct impact on our business.
This role requires a very agile mindset, programming skills in Python (Fast API) for the backend, proficiency in cloud platforms, experience with Kubernetes, and extensive knowledge of development tools and cycles. You should be comfortable working in a fast-paced environment where priorities may shift, and be willing to own problems end-to-end.
Primary Job Responsibilities :
- Collaborating with data, ML, and DevOps Engineers
- Writing clean, efficient, tested, and scalable code
- Creating and maintaining database models
- Ensuring the security and performance of the application’s server-side logic
- Troubleshooting and debugging issues to optimize the application's functionality
- Developing APIs for seamless front-end–back-end communication
- Architecting applications in reusable micro-services
- Integrating third-party services
- Keeping up-to-date with industry trends and emerging technologies
- Monitoring application performance and usage
- Complying with various certification frameworks (PCI, Hitrust, …)
Required Skills and Experience :
Strong programming skills in Python (5+ years)Proficiency in one or more back-end frameworks : Fast API, Nest.JSExperience with Git and its CI / CD toolsA continuous learning mindset to stay up-to-date with evolving web technologiesStrong knowledge of database management systems (e.g., MySQL, PostgreSQL, and MongoDB)Understanding of server-side architecture and RESTful APIsTroubleshooting and debugging skillsStrong knowledge of cloud computing platforms (e.g., AWS and Azure)Experience with Kubernetes hosted applications and servicesFamiliarity with security best practicesTools and Applications
Backend framework : Fast APICloud provider AWSHosting infrastructure on KubernetesVersion control and CI / CD : GitlabIDE : VS CodeWe offer
Competitive compensation packageExcellent learning and development opportunities (AI, technology, evolving BPO landscape)Growth opportunities within an expanding teamFully remote working availableWorking alongside a team of high-caliber and dynamic leadersExcellent work-life balance culture