Backend Django Engineer – AI & Algorithmic Systems

New
J
JobgetherAI software
Fully remote position open to candidates based in India.Full-Time
Salary$100 bonus opportunity upon successful completion of the assessment
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLPythonSQLDjangoGCPRedisRESTful APIs

Requirements

  • Have strong professional experience developing backend applications with Python and Django.
  • Have solid knowledge of relational database modeling, SQL, and PostgreSQL.
  • Have hands-on experience designing and implementing RESTful APIs; Django REST Framework or a similar framework is advantageous.
  • Have experience developing non-trivial business logic or algorithmic systems such as scoring, ranking, decision rules, routing, or optimization.
  • Understand backend performance, including query behavior, indexing, caching, and database or service bottlenecks.
  • Write clean, pragmatic, production-ready code that is understandable, maintainable, testable, and adaptable.
  • Be comfortable working independently in a remote environment with ownership and accountability.
  • Communicate and collaborate effectively with distributed teams and on ambiguous requirements.
  • Bring a startup-oriented approach and adapt solutions based on real-world feedback.
  • Experience with algorithms, optimization, or data-intensive systems is a plus.
  • Production experience with Google Cloud Platform (GCP) is advantageous.
  • Familiarity with Redis, PostgreSQL at scale, Docker, Kubernetes, or GCP serverless architectures is beneficial.

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Python, Django, and DRF or comparable frameworks.
  • Design and evolve relational database schemas, relationships, and domain models using PostgreSQL and SQL.
  • Implement backend algorithms and business logic for scoring, ranking, routing, decision flows, and optimization.
  • Build production-ready services focused on correctness, maintainability, reliability, and ease of iteration.
  • Optimize backend performance using efficient queries, indexing, caching, and lean API responses.
  • Translate product concepts into technical designs, services, and endpoints with product and engineering stakeholders.
  • Contribute to backend architecture, coding conventions, reusable patterns, and development practices.
  • Work independently in a distributed remote team and communicate technical decisions, progress, and challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
$100 bonus opportunity upon successful completion of the assessment
Apply Now