We are looking for an experienced Python Developer to join our engineering team and contribute to the design, implementation, and deployment of scalable backend systems and AI-integrated applications. This role focuses primarily on Python development, with additional exposure to GenAI tooling and cloud-native infrastructure. You’ll be part of a highly skilled team delivering high-performance solutions across distributed systems.
Key Responsibilities
- Design, build, and maintain scalable and secure Python-based APIs and backend systems.
- Integrate AI-driven tools and services (e.g., OpenAI, Mistral, Hugging Face models) into production environments.
- Manage deployments on Kubernetes (EKS/GKE/AKS) and automate workflows with GitHub Actions, Docker, and Helm.
- Implement and maintain CI/CD pipelines and manage infrastructure using Terraform (IaC).
- Work with vector databases and AI/ML service architectures (including RAG implementations).
- Collaborate with cross-functional teams to deliver robust, high-quality solutions under tight timelines.
- Monitor and troubleshoot services using cloud-native observability tools.
- Support code reviews, documentation, and overall technical excellence in the team.
Requirements
- Proven experience delivering scalable distributed systems in production environments.
- Strong expertise in Python for backend development and API integration.
- Solid knowledge of containerization (Docker) and Kubernetes deployments.
- Experience deploying in cloud environments: AWS (primary), GCP, and Azure.
- Familiarity with vector databases and GenAI model APIs.
- Hands-on experience with CI/CD, GitHub-based workflows, and automation tools.
- Experience with Infrastructure as Code using Terraform.
- Familiarity with AI/ML architectures and patterns (e.g., RAG) is a strong plus.
- Excellent problem-solving, collaboration, and communication skills.
- Fluency in English (spoken and written).
You will be a great candidate for us if you:
- Are a backend engineer with Python-first expertise and a DevOps mindset.
- Have experience deploying and maintaining microservices in production.
- Can work independently and take ownership of end-to-end development cycles.
- Are comfortable learning and applying new tools and technologies in fast-paced environments.
- Have a solid understanding of both engineering best practices and AI/ML service integration.
Benefits
Why join inventYOU
- Work on impactful international projects and next-gen architectures.
- Be part of a high-caliber team of backend, cloud, and AI engineers.
- Enjoy flexibility with a fully remote setup and results-oriented culture.
- Grow technically through complex systems, CI/CD, and cloud-native workstreams.
- Competitive compensation based on experience and skillset.
