Remotery

Senior Python Developer – Back-end, AWS, RAG

Posted Jun 9

This is a fully remote position, open to applicants in Serbia.

📋 Description

• Create and sustain scalable applications using Python.

• Develop and enhance RESTful APIs and servers utilizing frameworks such as FastAPI, Django REST, or Flask.

• Design and execute chatbot applications leveraging generative AI technologies.

• Implement and refine Retrieval Augmented Generation (RAG) systems.

• Analyze and optimize Python code to improve performance.

• Work collaboratively with cross-functional teams, including ML engineers and product managers, to deliver superior products.

• Write clear, maintainable, and well-documented code.

• Keep abreast of the latest advancements in Python and AI technologies and suggest innovative solutions.


⛳️ Requirements

• Strong expertise in Python programming.

• Comprehensive understanding of object-oriented programming (OOP) and software design patterns.

• Experience in creating RESTful APIs and servers with frameworks like FastAPI, Django REST, or Flask.

• Background in developing chatbot applications.

• Familiarity with Docker for containerization and Kubernetes for orchestration.

• Knowledge of microservices architecture and associated patterns.

• Solid software engineering skills with the ability to generate well-structured, maintainable code.

• Experience with AWS and serverless computing.

• Proficiency in both SQL and NoSQL databases, including Postgres and DynamoDB.

• Experience with unit testing and test-driven development.

• Strong familiarity with testing frameworks such as PyTest, UnitTest, or others.

• English proficiency at a strong Intermediate level or higher.

• Excellent communication and problem-solving abilities.

• Nice to Have:

• Experience with frameworks like Streamlit and/or Gradio.

• Understanding of generative AI and experience with Retrieval Augmented Generation (RAG) architectures.

• Familiarity with CI/CD pipelines and automation.

• Some practical experience beyond the Python ecosystem in Node.js, Java, Scala, Go, Ruby, or Rust.


🏝️ Benefits

• Engage in internal training programs (Leadership, Public Speaking, etc.) with full support for AWS and other professional certifications.

• Utilize the latest AI tools, premium subscriptions, and the freedom to integrate them into your daily work.

• Long-term B2B collaboration.

• 100% remote work with flexible hours.

• Collaborate with an international, cross-functional team.

• Comprehensive private medical insurance or budget for your medical needs.

• Paid sick leave, vacation, and public holidays.

• Provision of equipment and all necessary technology for comfortable, productive work.

• Special gifts for weddings, childbirth, and other personal milestones.

People also viewed

One IdentityJul 26

Staff Software Engineer, API Development

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
9th Way InsigniaJul 26

Software Developer, .NET Core

US flagUnited States OnlyFreelanceBackend Engineer$78.5k – $110k/year
ApplyView job
Engineering System and Technologies SARLJul 26

Backend Specialist, Charging Operations

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
TalanJul 26

Technical Lead – Full Stack Java Engineer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Digital Media SolutionsJul 26

Software Engineer III, Database Engineer

US flagAlabama, +26 more statesFull-timeBackend Engineer$140k – $180k/year
ApplyView job
Cadmus Soluções em TIJul 26

Fullstack .NET – Next Developer (Mid/Senior)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers