Python developer
eCarsTrade
Puurs-Sint-Amands, Belgium
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Russian
Job source
Tech stack
Clean Code Principles
Computer Vision
Continuous Integration
Python (Programming Language)
Machine Learning
MongoDB
MySQL
Queueing Systems
RabbitMQ
Software Systems
Large Language Models
Git
+7 more
Fastapi
Event Driven Architecture
Gitlab-ci
Machine Learning Operations
Docker
Jenkins
Microservices
Job description
You’ll own and evolve two of eCarsTrade’s core Python microservices that turn raw vehicle data into commercial decisions:
- MarketPrice - an ML-driven pricing engine that predicts market value for used vehicles and produces bid recommendations (dealer bid, supplier bid, potential dealer margin and turnover time) used across the auction platform.
- DataEnrichment - detects vehicle options, sport packages and verifies listing metadata.
Both are async FastAPI services, message-driven via RabbitMQ, and containerized with Docker. You’ll work across ML pipelines, computer vision, LLM integrations, and high-throughput event processing.
Requirements
- Strong Python 3.10+ with production experience in async programming (asyncio) and FastAPI (or similar).
- Solid experience with message queues, ideally RabbitMQ (aio_pika), and event-driven architectures.
- Comfortable with Docker and microservice deployment patterns.
- Working knowledge of relational (MySQL) and/or document stores (MongoDB).
- Clean code, testing discipline, and Git-based collaboration.
- Excellent problem-solving skills and attention to detail, with a passion for writing clean, efficient code.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
- Proven track record of delivering high-quality software solutions on schedule and within budget.
- Experience with CI/CD principles and tools such as Jenkins, GitLab CI, or similar.
- Leadership qualities, including the ability to inspire and motivate team members, drive technical initiatives, and lead by example.
- Proficiency in both English and Russian is mandatory.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
Dev Digest 106 - DHH in HD
over 2 years ago
DC
Daniel Cranney
Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs
over 1 year ago
CH
Chris Heilmann
Dev Digest 102 - Race conditions
over 2 years ago