Backend Developer (Python)

Вакансии
PLWarsawGrzybowska 6000-844

Summary

Andersen is hiring a Backend Developer (Python) to build an AI-powered document ingestion and content-extraction solution that automates large-scale document processing and improves efficiency across the organization.

The customer is a global energy technology company with a large international footprint, delivering solutions for power generation, transmission, and industrial electrification. Known for its focus on sustainability and innovation, the organization invests heavily in research and development to support decarbonization efforts, enhance energy reliability, and advance modern renewable and digital energy technologies.

The project is focused on building an AI-powered document ingestion and content-extraction solution as part of a broader digital transformation initiative. It aims to automate how large volumes of documents are processed, using modern AI technologies to improve efficiency, accuracy, and decision-making across the organization.

Responsibilities

  • Designing, implementing, and maintaining scalable asynchronous APIs using Python frameworks such as FastAPI and Flask.
  • Working hands-on with SQL (PostgreSQL), NoSQL, and in-memory stores like Redis to support diverse application needs.
  • Integrating and optimizing vector databases (e.g., OpenSearch, MongoDB) for Retrieval-Augmented Generation (RAG) use cases.
  • Implementing and fine-tuning solutions leveraging Azure OpenAI and Amazon Bedrock.
  • Utilizing frameworks such as LangChain and LangGraph to orchestrate advanced language model workflows.
  • Deploying and managing applications on AWS services, ensuring scalability, security, and cost efficiency.
  • Building and maintaining automated pipelines with GitLab CI/CD for continuous integration and delivery.
  • Developing APIs for document extraction, dаtabase search, cost calculation.
  • Deploying microservices to the AWS environment.
  • Writing unit tests and documentation for backend modules.

Requirements

  • Hands-on Python development experience, with a strong focus on building robust, scalable systems for 5+ years.
  • Experience with Python and frameworks such as FastAPI and Flask to build scalable, async APIs, with testing, logging, and performance tuning.
  • Hands-on with SQL (PostgreSQL), NoSQL, in-memory stores (Redis), and preferably vector databases for RAG (OpenSearch, MongoDB).
  • Familiar with AWS services and automated pipelines using GitLab CI/CD.
  • Strong understanding of OAuth2/OIDC (Entra ID), RBAC, SOLID principles, clean architecture, and maintainable code practices.
  • Experience working with machine learning concepts, model integration, and applying ML techniques within production systems.
  • Level of English – from Upper-Intermediate and above.

Desired skills

  • Strong familiarity with LLM/RAG workflows using Azure OpenAI, Amazon Bedrock, and frameworks like LangChain and LangGraph.
  • Required experience in React to build accessible, reliable UIs with real-time streaming and robust state management.

Other important skills for the vacancy are described in the knowledge matrix

Reasons to join us

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us!

Будем рады видеть вас!

или Порекомендовать друга

Мы обрабатываем персональные данные по GDPR

Думаете о новом этапе в своей карьере? Загляните в вакансии Andersen и найдите свою сегодня