Jobiglo

No results.

Backend Engineer (Python/Django)

Ailytics · Singapour

New Remote
Remote Senior 🇬🇧 English
Python Django REST APIs Celery Redis RabbitMQ Kafka AWS FastAPI Flask TypeScript Docker CI/CD

Job description

About the role

Ailytics builds AI solutions that combine computer vision and predictive analytics to help organisations identify risks and optimise processes. As a Backend Engineer you will build and maintain the APIs, data models and services that turn a continuous stream of detections into the dashboards and mobile apps customers use. You will work in a small, senior team with a direct line to the CTO, Product Managers and senior management, and the role is fully remote, open to candidates within 2.5 hours of Singapore's time zone.

Key responsibilities

  • Design, build and deploy scalable backend systems powering the AI platforms and web and mobile applications.
  • Lead projects end to end, from scoping and technical design through delivery, with real ownership of the outcome.
  • Apply sound data-structure and algorithm fundamentals so APIs and database queries hold up as data volumes grow.
  • Collaborate with the AI, Product and Engineering teams to shape the technical roadmap.
  • Conduct code reviews and improve the stability, performance and maintainability of existing systems.
  • Partner with the Infrastructure team to roll out and manage cloud resources on AWS and other providers.
  • Use AI-assisted development tools (writing, reviewing, testing and documenting code) and help the team get better at them.

Required profile

  • At least 3 years of professional experience with Python, specifically Django (hard requirement).
  • Strong understanding of data structures and algorithms, and the judgement to know when they matter.
  • Comfortable leading projects: taking an ambiguous problem, breaking it down, driving it to completion and communicating progress clearly.
  • Solid API and data modelling skills, designing REST APIs and relational schemas that stay clean over time.
  • Experience with task queues and asynchronous processing; hands-on with AI-assisted development tools and an instinct for automating repetitive work.
  • Comfortable in a lean startup environment, working remotely, self-directed, communicative and reliable without close supervision.

Required skills

  • Python and Django
  • REST APIs and relational data modelling
  • Task queues and asynchronous processing (Celery or similar)
  • Message brokers (Redis, RabbitMQ, Kafka or equivalent) and caching strategies
  • Good to have: AWS, FastAPI or Flask, some frontend or TypeScript, Docker, CI/CD pipelines, automated testing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Ailytics.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 5 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Ailytics

Singapour