inventYOU IT Consulting

Python Developer

Posted: 4 days ago

Job Description

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 ResponsibilitiesDesign, 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 teamRequirementsProven 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 integrationBenefitsWhy join inventYOUWork 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

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In