Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
- 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
- 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
- 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
Key Skills
Ranked by relevanceReady to apply?
Join Provectus and take your career to the next level!
Application takes less than 5 minutes