The Role
As a Principal Software Developer within our AI R&D team, you will be responsible for mentoring, solving complex problems, and managing the priorities, deadlines, and deliverables of individual projects.
Your Impact
• Service Development - Produce well-structured and maintainable code, ensuring a consistent user experience and high product quality.
• Devops Strategy - Drive CI/CD maturity, infrastructure automation, and operational excellence across teams
• Cross-Functional Collaboration - Partner closely with software development, security, data science, and product management teams on the development, architecture, and enhancement of AI capabilities across the portfolio.
• Technical Leadership - Mentor engineers, lead design reviews, and set engineering standards that raise the bar for the entire team.
What You'll Need
• Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or related technical field.
• 8+ years of software development experience.
• Proficiency with at least one or more of the following languages: Java, Go, C#, C++, NodeJS.
• Proficiency with devops principles, CI/CD pipelines, containerization and cloud platforms
• Good understanding of industry security best practices (vulnerability assessment, IAM)
• Experience with one or more of the following:
o Database: MongoDB, Postgres, Vector databases, SQL Server
o Scripting languages: Bash, Python
o CI/CD: Github Actions, Azure Pipelines
o Containers & Orchestration: Docker, Kubernetes, Helm
o Cloud platforms: Azure & AWS
o Windows and Linux platforms
o Observability and Monitoring
• Language requirement:
o French: A1 (basic)
o English level C1 (advanced), the position requires interactions with international clients.
• Experience with agile development principles and continuous integration.
• Excellent project management skills; self-directed and capable of working effectively in a deadline environment.
• Willingness to contribute ideas, solutions while honoring and supporting the ideas of others.
• Drive for continuous learning and stay informed about new technologies and trends.
• Superior object-oriented design and debugging skills.
• Passion in finding creative solutions to problems, and pride in well-crafted code.
#LI-DW1