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 looking for an experienced Python Engineer to join our Chat group that builds innovative, data-driven recruiting products powered by next-generation agentic AI systems. You’ll be working closely with our team of AI/ML engineers to scale up applications powered by NLP, Machine Learning and AI agents. You’ll be responsible for implementing and maintaining AI agentic systems that connect people to jobs at scale. Together with our dedicated platform team, you ensure a seamless integration of new services into the existing infrastructure, at enterprise-level service reliability and security.
Job Responsibility:
Participate in the full life-cycle of the product (including ideation, problem discovery, prototyping, design, implementation, and measuring adoption)
Design and develop services with Python on top of Kubernetes/AWS infrastructure as well as connect to our persistence layer (Kafka, MongoDB, PostgreSQL)
Build and document developer-friendly RESTful APIs
Design and build AI agents that can handle high traffic load and concurrency
Bring your own product ideas to life
Requirements:
Minimum 5 years of experience in back-end development using Python microservices
Strong understanding of distributed software systems
Strong understanding of test automation techniques
Familiarity with Amazon AWS, containerization software (Docker/Kubernetes), and monitoring/analysis tools (Kibana/Grafana/Prometheus)
Very good level of English (both verbal and written), B2/C1 level
Sharing of SmartRecruiters's values and willingness to make an impact in the HRTech world
Nice to have:
Experience within Data Engineering, data processing pipelines
Experience in building AI agents (design for non-deterministic systems, monitoring AI quality, etc.)