Backend Developer (Python)
Join an AI research team in a high-impact backend role supporting production microservices, DevOps collaboration, and customer system integrations.
Responsabilidades
- Build and maintain scalable backend microservices.
- Investigate and resolve complex cross-service production issues.
- Work with DevOps on deployments and CI/CD.
- Integrate internal services with customer systems and external APIs.
- Explore unfamiliar codebases and solve integration problems proactively.
- Bridge internal engineering teams and customer development teams.
Requisitos
- Degree in computer science or graduation from a military technology unit.
- At least 4 years of experience with Python, including FastAPI, Pydantic, and asynchronous programming.
- Familiarity with MongoDB, MongoEngine, and query optimization.
- Experience with RabbitMQ, Celery, and message-driven architectures.
- Knowledge of REST API design and integration.
- Experience with Docker, Kubernetes or OpenShift, Helm charts, and container debugging.
- Experience with Git workflows, CI/CD, and microservices architecture.
- Ability to read and contribute to TypeScript and React codebases.
- Responsible use of modern AI coding tools with full ownership of delivered work.
- Strong debugging, investigation, communication, initiative, and self-management skills.
- Comfort participating in customer-facing technical discussions.
Se valora
- Experience with Elasticsearch or Vespa.
- Experience with ML/AI pipelines, PyTorch, Triton, embeddings, LLM/NLP, or agentic systems.
- Experience with FFmpeg or media processing.
- Experience with Jenkins pipelines.
- Experience working on customer sites.