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’re seeking an AI/ML Developer with a strong backend and systems architecture background to design, build, and scale applications that incorporate AI-driven capabilities. This role is ideal for someone who enjoys working close to the infrastructure, data pipelines, and services that power machine learning and intelligent features in production.
Job Responsibility:
Design, develop, and maintain scalable backend services and APIs that support AI/ML functionality
Lead architectural decisions across backend systems, databases, and integrations
Build and optimize data pipelines (ETL) to support model training, inference, and experimentation
Develop and manage microservices architectures for deploying and scaling AI workloads
Implement caching strategies using Redis to improve performance of AI-powered features
Manage object storage solutions (S3) for datasets, models, and application assets
Build and support workflow engines that manage complex ML and business processes
Collaborate with frontend engineers to deliver AI-enhanced user experiences
Write clean, maintainable, and well-documented production code
Participate in code reviews and contribute to engineering best practices
Troubleshoot and resolve complex backend, data, and integration issues
Stay current with AI/ML, backend, and architecture trends
Requirements:
Senior-level experience in backend or full stack development with AI/ML exposure
Proficiency in one or more of the following: Python, Node.js, Golang, React
Strong experience designing and scaling databases, particularly PostgreSQL
Hands-on experience with Redis, S3, microservices, ETL pipelines, and workflow engines
Working understanding of ML workflows, including data preparation and inference
Strong analytical, problem-solving, and communication skills
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Nice to have:
Experience with CI/CD pipelines (GitHub Actions preferred)
Familiarity with Docker, Kubernetes, and DevOps best practices
Hands-on exposure to ML concepts such as model deployment or inference systems
Experience with additional languages such as Rust, Java, or PHP