Python Developer @ AVENGA (Agencja Pracy, nr KRAZ: 8448)
Core
Developing and maintaining Python-based backend systems and AI/ML applications, including NLP and LLM integration, within a department focused on Artificial Intelligence.
Role type
Senior Backend Developer (Python/AI)
Builds
Backend services, automated test suites, containerized applications, and AI/ML pipelines for NLP and LLM use cases.
Domain
Artificial Intelligence, Natural Language Processing, Backend Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python (OOP), FastAPI, pytest, unittest, Docker, RabbitMQ/PubSub, MongoDB, asyncio, PyTorch, TensorFlow, spaCy, Stanza, LangChain, LlamaIndex, Apache Airflow, Google Cloud, UML, Git
Preferred skills
Experience with deep learning frameworks, NLP tooling, and LLM application development
Technologies
FastAPI, RabbitMQ, MongoDB, PyTorch, TensorFlow, spaCy, Stanza, LangChain, LlamaIndex, Apache Airflow, Google Cloud
Responsibilities
Develop and maintain backend services using Python OOP and FastAPI; Create automated tests using pytest and unittest; Containerize applications using Docker; Work with message queues (RabbitMQ/PubSub) and document databases (MongoDB); Implement solutions using processes, threads, or asyncio; Collaborate on ML/NLP model creation and LLM-based applications; Build and maintain data pipelines with Apache Airflow; Design and update technical documentation using UML; Participate in requirement analysis and solution design.
Seniority
Senior, hands-on IC