Описание
The company develops AI software and production applications based on applied AI, SaaS, and generative AI technologies.
Задачи
- Build production backend services and APIs using Python and FastAPI;
- Integrate LLM APIs into customer-facing applications and workflows;
- Design scalable REST APIs and service architectures;
- Build data models and services using PostgreSQL;
- Use Redis for caching, queues, and application performance;
- Integrate AI services with internal and external APIs;
- Containerise applications and services using Docker;
- Deploy and operate backend workloads on AWS;
- Build asynchronous and background processing workflows;
- Improve API performance, reliability, and scalability;
- Implement authentication, logging, monitoring, and error handling;
- Collaborate with AI, Product, and Software Engineers to turn AI capabilities into production features.
Требования
- 3+ Years in Backend Engineering, Software Engineering, AI Engineering, or a similar role;
- Strong Python development experience;
- Experience with FastAPI or similar Python backend frameworks;
- Experience with PostgreSQL;
- Knowledge of REST APIs and backend architecture;
- Experience with Docker;
- Experience with AWS;
- Experience with Redis;
- Experience integrating LLM APIs or AI services into production applications;
Nice to have: OpenAI / Anthropic APIs, RAG, vector databases, LangChain / LangGraph, MCP / tool calling, Celery or other asynchronous processing frameworks, Kubernetes, Terraform, CI/CD, OpenTelemetry, event-driven architectures, experience building high-volume SaaS applications.
Условия
12-Month contract.