Responsibilities:
- Build and optimize RESTful APIs and servers using frameworks such as FastAPI, Django REST, or Flask.
- Implement and optimize Retrieval Augmented Generation (RAG) systems.
- Profile and optimize Python code to enhance performance.
- Collaborate with cross-functional teams, including ML engineers and product managers, to deliver high-quality products.
- Write clean, maintainable, and well-documented code.
- Stay updated with the latest developments in Python and AI technologies and propose innovative solutions.
Requirements:
- Strong proficiency in Python.
- Solid understanding of OOP, design patterns, and clean architecture.
- Experience building RESTful APIs with FastAPI, Django REST, or Flask.
- Experience with LLM APIs (OpenAI, Anthropic, or AWS Bedrock).
- Experience building RAG systems.
- Experience with Docker and Kubernetes.
- Understanding of microservices and event-driven architectures.
- Experience with AWS (Lambda, ECS, Bedrock, S3, SQS).
- Proficiency with SQL (Postgres)m NoSQL (DynamoDB, Redis) and vector databases.
- Strong testing practices: pytest, mocking, integration tests for AI systems.
- Experience with observability tools (OpenTelemetry, structured logging).
- English: Upper-Intermediate or higher.
- Excellent communication and problem-solving skills.
- Nice to Have:
- Experience with agentic frameworks (LangChain, LlamaIndex, LangGraph, OpenAI Agents SDK).
- Familiarity with prompt engineering and management at scale.
- Experience with LLM evaluation frameworks (RAGAS, custom metrics, deepeval).
- Proficiency with AI-assisted development (Claude Code, Cursor, Copilot).
- Experience with Streamlit or Gradio for AI prototyping.
- Modern Python tooling (ruff, uv, pyproject.toml, pyright).
- CI/CD pipeline experience (GitHub Actions, GitLab CI).
- Experience in another language (Go, Node.js, Rust).
We offer:
- Participate in internal training programs (Leadership, Public Speaking, etc.) with full support for AWS and other professional certifications.
- Work with the latest AI tools, premium subscriptions, and the freedom to use them in your daily work.
- Long-term B2B collaboration.
- 100% remote — with flexible hours.
- Collaboration with an international, cross-functional team.
- Comprehensive private medical insurance or budget for your medical needs.
- Paid sick leave, vacation, and public holidays.
- Equipment and all the tech you need for comfortable, productive work.
- Special gifts for weddings, childbirth, and other personal milestones.
