Senior Python Developer – Back-end, AWS, RAG

🕒 June 9

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Provectus

Provectus

501 - 1000 employees

Founded 2012

🤖 Artificial Intelligence

☁️ SaaS

Artificial Intelligence • SaaS

Provectus is an artificial intelligence consultancy and solutions provider that helps businesses transform through AI. Offering both a use case and a platform approach, Provectus integrates AI into organizations to achieve unique business objectives and technical capabilities. Their solutions are cloud-native, vendor-agnostic, and open, allowing for deployment in customer's cloud without restrictive licenses. With applications in industries like retail, manufacturing, and healthcare, Provectus delivers AI-powered use cases and turnkey solutions to drive innovation and efficiency. They also offer consulting, customization, and managed AI services.

📋 Description

• Develop and maintain scalable Python applications. • Build and optimize RESTful APIs and servers using frameworks such as FastAPI, Django REST, or Flask. • Design and implement chatbot applications using generative AI technologies. • 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 programming. • Solid understanding of object-oriented programming (OOP) and software design patterns. • Experience in building RESTful APIs and servers with frameworks like FastAPI, Django REST, or Flask. • Experience in building chatbot applications. • Experience with Docker for containerization and Kubernetes for orchestration. • Understanding of microservices architecture and related patterns. • Solid software engineering skills, with the ability to produce well-structured, maintainable code. • Experience with AWS and serverless computing. • Proficiency in both SQL and NoSQL databases, such as Postgres and DynamoDB. • Experience with unit testing and test-driven development. • Strong knowledge of testing frameworks like PyTest, UnitTest, or others. • English level — strong Intermediate or higher. • Excellent communication and problem-solving skills. • Nice to Have: • Experience with frameworks like Streamlit and/or Gradio. • Knowledge of generative AI and experience with Retrieval Augmented Generation (RAG) architectures. • Experience with CI/CD pipelines and automation. • Some hands-on production experience beyond the Python ecosystem — Node.js, Java, Scala, Go, Ruby, or Rust.

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

🕒 June 2

Tabby

201 - 500

💳 Fintech

🛍️ eCommerce

Senior Backend Engineer at fintech company building an internal AI agent platform. Join a global team to drive automation and innovation using cutting-edge technologies.

Cloud

Distributed Systems

Google Cloud Platform

Kubernetes

Microservices

Postgres

Python

Redis

Go

🕒 June 2

Tabby

201 - 500

💳 Fintech

🛍️ eCommerce

Senior Backend Engineer at Tabby developing an AI agent platform for financial services. Join a high-performing remote team transforming how people manage their money.

Cloud

Distributed Systems

Google Cloud Platform

Kubernetes

Microservices

Postgres

Python

Redis

Go

🕒 May 29

Novakid Inc

201 - 500

📚 Education

👥 B2C

Senior Backend Engineer designing robust backend systems for AI-driven educational platform. Leading technical architecture and mentoring developers while shaping how children learn languages.

AWS

Distributed Systems

Microservices

Postgres

Python

Redis

🕒 April 23

InoHealth

11 - 50

🧘 Wellness

☁️ SaaS

Senior Full-Stack Engineer focusing on backend development for InoHealth’s ML/AI tools. Working towards delivering high-quality user-centric experiences in preventive health and aging.

Cloud

JavaScript

Next.js

Node.js

Postgres

React

TypeScript

🕒 April 14

Flosum

201 - 500

🤝 B2B

☁️ SaaS

Senior Node.js Developer building high-performance SaaS applications for Fortune 500 companies. Engage in a proven, stable business with meaningful technical challenges.

AWS

Azure

Cloud

Docker

Google Cloud Platform

JavaScript

Node.js

NoSQL

SQL

TypeScript

Visualforce

Vue.js