Provectus

Senior Python Developer

Provectus

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇸 Serbia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDjangoDockerDynamoDBFlaskGoJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLPostgresPythonRubyRustScalaSQL

About the role

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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonRESTful APIsFastAPIDjango RESTFlaskDockerKubernetesSQLNoSQLunit testing
Soft skills
communicationproblem-solvingcollaboration
Libertex Group

Software Engineer, Java

Libertex Group
Mid · Seniorfull-time🇷🇸 Serbia
Posted: 3 hours agoSource: apply.workable.com
AWSCloudDockerGrafanaHibernateJavaKafkaKubernetesMicroservicesMongoDBNoSQLPostgres+6 more
Sowelo Consulting sp. z o.o. sp. k.

Senior Ruby on Rails Engineer

Sowelo Consulting sp. z o.o. sp. k.
Seniorfull-time$80k–$80k / year🇷🇸 Serbia
Posted: 7 days agoSource: soweloconsulting.applytojob.com
AWSHerokuJavaScriptjQueryMySQLRubyRuby on RailsTerraform
Deel

Senior Backend Engineer, Automation & Integration

Deel
Seniorfull-time🇷🇸 Serbia
Posted: 17 days agoSource: jobs.ashbyhq.com
CloudJavaScriptNode.jsPuppeteerReactRPASelenium
Semrush

Senior Backend Developer

Semrush
Seniorfull-time🇷🇸 Serbia
Posted: 19 days agoSource: semrush.wd5.myworkdayjobs.com
DockerKubernetesPythonSQL