Back End Developer
Role details
Job location
Tech stack
Requirements
It is a fixed-term contract to work until 30th June ****.Required Qualifications2-5 years of experience developing and maintaining backend systems in Python or Go.Strong understanding of RESTful API or gRPC design, versioning, and performance optimization.Experience with Docker and basic familiarity with Kubernetes for deploying scalable services.Solid understanding of relational databases (PostgreSQL/MySQL) and schema design.Experience integrating or automating workflows across multiple systems (data, CI/CD, ML). Proficiency with Git, testing frameworks, and CI/CD pipelines (GitLab, GitHub Actions). Experience with AWS or cloud-based deployment environments.A product-oriented mindset - able to turn R&D scripts or prototypes into stable, usable APIs or microservices.Preferred QualificationsExperience with ML workflow orchestration (Flyte, Airflow, MLflow, or Kubeflow). Exposure to LLM inference/deployment tools (vLLM, Hugging Face Hub, NVIDIA NIM, or Triton). Experience building or integrating benchmarking, evaluation, or data automation pipelines.Familiarity with message queues or event-driven architectures (Kafka, NATS, RabbitMQ). Understanding of observability tooling (Prometheus, Grafana, OpenTelemetry).
Benefits & conditions
Perks & Benefits:Compensation: Competitive salary, with a signing bonus and a retention bonus at the end of the contract.Flexibility: This is a hybrid role with flexible working hours. A relocation package is available if needed.Culture: We are a fast-scaling company committed to equal pay, diversity, and an inclusive culture. You'll gain international exposure in a multicultural, cutting-edge environment.Interested?