Python Engineer

Hitapps Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Continuous Integration
Relational Databases
Django
Python
PostgreSQL
MySQL
OAuth
RabbitMQ
Rapid Prototyping Process
Redis
Flask
Large Language Models
Multi-Agent Systems
Caching
Backend
FastAPI
Build Management
Pytest
AI Platforms
Kafka
Celery
REST
Streamlit Framework
Webhooks
Data Pipelines
Api Management
Docker

Job description

Currently, we are seeking a skilled Python Engineer to design and build the backend systems of our internal AI platform.

Your Role:

  • Design and develop Python services and platform REST APIs;
  • Build and maintain data processing pipelines;
  • Develop integrations with internal data sources;
  • Implement search and AI-powered workflows on top of the platform;
  • Build tooling for measuring and maintaining system quality;
  • Own service deployment and operations at launch;
  • Participate in roadmap planning and architectural decision-making.

Requirements

Do you have experience in Decision making?, * Proficient in Python;

  • Experience in building backend services and designing REST APIs (FastAPI / Django REST / Flask);
  • Experience with relational databases (Postgres / MySQL);
  • Experience with queues and background tasks (Celery / RabbitMQ / Kafka);
  • Redis (caching, queues, pub/sub);
  • Third-party API integrations: REST, OAuth, webhooks;
  • Docker, working with S3-compatible storage;
  • Testing culture (pytest), PR/code review workflow, understanding of CI/CD and observability;

Will be a plus:

  • RAG systems, embeddings, vector databases (pgvector);
  • Working with LLM APIs (Anthropic, OpenAI): prompting, tool calling;
  • Agent frameworks (LangChain, LlamaIndex, LangGraph);
  • LLM evaluation frameworks (RAGAS, deepeval);
  • AI rapid prototyping tools (Streamlit, Gradio);
  • Modern Python tooling (ruff, uv, pyproject.toml, pyright).

Benefits & conditions

Competitive compensation 100% recovering for vacations, sick leaves; 12 additional paid day offs per year; Budget for personal education, language courses & sports activities; Conference attendance: you can join top industry events; Zero bureaucracy and a supportive, transparent culture.

Apply for this position