Provectus
Technology
SeniorPythonDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Python Developer at Provectus. Skills: Python, Generative AI, AWS, RAG. Develop Python applications. Maintain Python applications”
Industry & Context.
Problem-solving skills
What They're Looking For.
Must Have
Proficiency in Python programming, Solid understanding of OOP, Experience building RESTful APIs, Experience building chatbot applications, Experience with Docker, Experience with Kubernetes, Understanding of microservices architecture, Solid software engineering skills, Experience with AWS, Experience with serverless computing, Proficiency in SQL databases, Proficiency in NoSQL databases, Experience with unit testing, Experience with test-driven development, Intermediate or higher English level
Nice to Have
Experience with Streamlit, Experience with Gradio, Knowledge of generative AI, Experience with RAG architectures, Experience with CI/CD pipelines, Production experience beyond Python ecosystem
What You'll Do.
Develop Python applications
Maintain Python applications
Optimize RESTful APIs
Design chatbot applications
Implement RAG systems
Write maintainable code
Write well-documented code
Propose innovative solutions
How You'll Work.
Team & Collaboration
Cross-functional teams; ML engineers; Product managers
Full Job Description
## Description Join us at Provectus as part of a team dedicated to building cutting-edge technology solutions that have a positive impact on society. Our company specializes in AI and ML technologies, cloud services, and data engineering, and we take pride in our ability to innovate and push the boundaries of what's possible. We are looking for a highly skilled Senior Python Developer with experience in generative AI to join our team. We build AI-driven products, where you’ll develop and ship Python services and LLM features (including RAG, tools, and agents) on a daily basis — while leveraging AI across your entire workflow, from development to delivery. If you have a passion for AI and experience in building innovative solutions, we would love to hear from you. Let's work together to build a better future for everyone! ## Responsibilities 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,
Applying for this Senior Python Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about Provectus?
Real rants from real employees. Read before you apply.