Enable job alerts via email!

Backend Engineer (Python) Warsaw/ Poland January 26, 2025

Aiconiclab

Warszawa

Remote

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cutting-edge technology company in Poland is seeking a backend developer experienced in Python and FastAPI to architect high-performance services. You will be responsible for developing APIs, collaborating with cross-functional teams, and maintaining coding standards. This role offers a salary of 15,000 - 30,000 PLN/month on a B2B contract and a startup atmosphere with plenty of room for experimentation and learning.

Benefits

26 days of paid holidays
Flexible working environment
Tailored additional benefits

Qualifications

  • At least 2 years of production experience with Python.
  • Ability to develop APIs using FastAPI.
  • Use of best practices in testing and code formatting.
  • Practical knowledge of Docker.
  • Basic understanding of machine learning pipelines.

Responsibilities

  • Architecting and developing high-performance backend services.
  • Maintaining high coding standards and participating in code reviews.
  • Building robust APIs for application integration.
  • Designing efficient data structures and algorithms.
  • Collaborating across teams for seamless user experience.

Skills

Python
FastAPI
Docker
Machine Learning basics
Fluent English

Tools

Elasticsearch
Spark
GitHub
Langchain
Terraform
Job description

At AICONIC we believe that radical transparency and algorithmic decision making is the future. We’re passionate about building software that solves problems. We partner with the most important companies and institutions in the world to transform how they use data and technology. If you're seeking a career where you can truly make a difference in the lives of others, a career where you can work at the absolute forefront of technology with the top minds in the field, you'll find it here. We work with great clients like Pfizer, Johnson & Johnson, UEFA and many others.

Technologies We Use

Distributed systems technologies such as Elasticsearch and Spark, FastAPI, etc.

Docker and Kubernetes for containerization and orchestration

Industry-standard build tooling, including GitHub

The Role

Architecting, developing, and maintaining high-performance, scalable backend services that underpin our our operational data and AI systems

Maintaining high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing among your team

Building robust APIs for use by front-end developers and interfacing external systems, and collaborating with front-end developers to integrate user-facing elements with server-side logic

Designing efficient data structures and algorithms to manage large-scale and high throughput data

Optimizing applications for speed and scalability through performance analysis

Actively improve user workflows by collaborating with cross-functional teams, ensuring seamless experiences across product boundaries and a cohesive user experience

Create AI-driven automations for internal purposes

Our Proposal

Work from anywhere (home, office, etc.)

Starting from 15.000 - 30.000 PLN/month + VAT on a B2B contract

26 days of paid holidays + an equivalent of public holidays in Poland

Additional benefits tailored to your needs (We do not follow a one-size fits all approach)

Startup atmosphere, less documentation and rules, we are open to experimenting and learning

Never alone in a project - always together 2 people at least

Very good place for people who are passionate about data and IT

What is Required

Python - at least 2 years of production experience

Ability to develop APIs in FastAPI.

Use of best practices: testing, code formatters, typing, Pydantic

Practical knowledge of Docker

Basic understanding of the typical ML pipeline

Fluent written and verbal communication in English

Nice to have

Experience in production use of LLM models

Experience with Langchain, Langgraph, RAG

Experience with Langsmith or other LLM-based system performance monitoring tool, independently creating evaluation pipelines. Ability to train other team members

Experience in building RAG-based systems, understanding of vector database applications

Experience in all phases of software development: from prototyping solutions in the R&D phase to creating a production solution

Basic knowledge of Streamlit (or other frontend library that allows rapid prototyping)

Knowledge of CI/CD processes

Experience with cloud technologies, especially with services that allow you to host containers (in particular Amazon ECS, Azure Container Instances, Google Cloud)

Experience with Infrastructure as a Code (Terraform)

What can you expect during the recruitment process

Home assignment

Screening call

To apply

If you would like to discuss this vacancy further, please email us careers@aiconiclab.com . If this role is not suitable, AICONIC is also available to discuss other possible positions or answer any general questions regarding your career and the current market.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.