We help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.
Senior Python Developer – Back-end, AWS, RAG
Location
Serbia
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Developer – Back-end, AWS, RAG
Provectus
• 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.
Job 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Commercial Advisor
GEA InternacionalPagos puntuales. Línea de carrera y crecimiento asegurado. Concursos, incentivos y reconocimientos. Excelente clima laboral. Beneficios y convenios corporativos (educación, entretenimiento y más).
Role Description Atender y ofrecer portabilidad reclamos de clientes con líneas móviles y controladas, mientras ofreces una segunda línea al usuario. - Campaña: RENOVACIONES ESPECIALES - 100% REMOTO - Horario fijo de trabajo: 09:00 AM A 18:00 PM (horario fijo) - Descanso: Domingo Qualifications - Experiencia en atención al cliente. - Habilidad para manejar reclamos y ofrecer soluciones. Requirements - Disponibilidad para trabajar en el turno mañana Full Time. - Conexión a internet estable para trabajo remoto. Benefits - Sueldo Básico: S/1130.00 - Comisiones ilimitadas - Bono de bienvenida: S/70.00 - Pago de Capacitación: S/160.00 (S/20.00 por día) - Capacitación Remota: 08 días capacitación remota - Horario de capacitación: Lunes a Sábado de 09:00 AM a 17:00 PM (1 hora de break) - Inicio: SABADO 06/01
• Develop and maintain our web application • Contribute to architectural decisions, the direction of our tech stack, and the overall product vision • Build robust pipelines for document and email processing and third‑party integrations that handle volume spikes gracefully • Build and optimize agents for our growing template library • Extend our RAG/knowledge‑base system (embeddings, semantic search, re‑ranking) • Operate in an AI‑first development environment powered by Claude/Cursor • Manage version control and team collaboration via GitHub
• Develop and maintain our web application • Contribute to architecture decisions, the direction of our stack, and the overall product vision • Build robust pipelines for document- & email processing and 3rd-party-integrations that handle volume spikes gracefully • Build and optimize agents for our growing template-library • Extend our RAG / knowledge base system (embeddings, semantic search, reranking) • Operate in an AI-first development setup powered by Claude/Cursor • Manage version control and team collaboration via GitHub
• Develop and maintain our web application • Contribute to architecture decisions, the direction of our stack, and the overall product vision • Build robust pipelines for document- & email processing and 3rd-party-integrations that handle volume spikes gracefully • Build and optimize agents for our growing template-library • Extend our RAG / knowledge base system (embeddings, semantic search, reranking) • Operate in an AI-first development setup powered by Claude/Cursor • Manage version control and team collaboration via GitHub

