This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Software Engineer with strong cloud architecture expertise to join a global advanced analytics and AI/ML engineering team. This role sits at the intersection of software engineering and cloud solution design, focused on building scalable machine learning and advanced analytics platforms that directly impact business decision-making. This is an ideal opportunity for someone who thrives in a collaborative, intellectually curious environment and enjoys solving complex problems at scale.
Job Responsibility:
Design and implement scalable, production-grade applications in Python
Architect and deploy solutions in Amazon Web Services (AWS)
Build advanced analytics and machine learning platforms supporting prediction and optimization models
Develop distributed data processing solutions using technologies such as Spark and EMR
Contribute to cloud-native architecture using Docker, Kubernetes, and modern DevOps practices
Partner cross-functionally with Product, Architecture, and Analytics teams
Participate in Agile/Scrum ceremonies and contribute to a strong engineering culture
Mentor team members and promote engineering best practices, including test-driven development
Requirements:
5+ years of professional experience in software engineering, cloud engineering, data engineering, or machine learning
Strong ability to write robust, maintainable, and extensible Python code
Hands-on experience designing cloud architectures in AWS
Deep understanding of algorithms, data structures, and software architecture principles
Experience with databases such as Postgres or Redis
Experience with data processing technologies such as Spark or EMR
Familiarity with containerization and orchestration (Docker, Kubernetes)
Experience working in Agile product environments
Excellent communication skills — comfortable collaborating with technical and non-technical stakeholders
Nice to have:
Experience with SageMaker or Databricks
Experience building or supporting ML platforms at scale
What we offer:
Fully remote opportunity
Work on high-impact machine learning and advanced analytics initiatives
Join a globally distributed engineering team
Opportunity to influence architecture and engineering best practices
High visibility role with meaningful business impact