Aiconic
Backend Engineer (Remote)
Backend Engineer | Aiconic | Poland
Backend Engineer | Aiconic | Poland
A World-Changing Company
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
Backend languages, including Python
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
Our Proposal
Work from anywhere (home, office, etc.)
From 10.000 PLN/month up to 20.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
Tech Interview
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.
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save