Python Software Engineer - AI Security Platform (m/f/n)
Eset- Location
- Bratislava · Brno · Prague
- Workplace
- Hybrid
- Employment
- —
- Salary
- —
Posted 1mo ago
Summary
You will become part of the AI and Automated Detection sub-division in Bratislava. Backed by a major AI investment program across the company, we build systems that defend against real-world cyber threats at scale, from automated threat detection processing terabytes of behavioral data, to multi-agent AI systems that help security analysts work faster, to SOAR platforms that automate incident response.
Job description
Our work spans distributed backend services, machine learning pipelines, LLM-powered agents, and production security tooling.
As a Python Software Engineer on the AI Security Platform, you build the backend systems that power AI-driven threat detection, automated incident response, and LLM-based security tooling. You will join one of three teams based on your interests and our needs, each tackling a different part of the security stack.
About the Role
- Design, build, and maintain distributed backend services and processing pipelines in Python.
- Develop asynchronous, event-driven systems and message-based integrations across services.
- Work with one of three focus areas, chosen based on your interests and team needs:
Detection Systems
automated threat detection pipelines, detection engine integrations, and high-volume data processing.
LiveAI
multi-agent AI systems, LLM-powered assistants, agent orchestration, and evaluation infrastructure.
SOAR Platform
microservice ecosystem for incident handling, automation workflows, and AI-powered Security Operations Center capabilities.
- Take ownership of services across their full lifecycle, from design and deployment to monitoring and troubleshooting.
- Write clean, maintainable, and production-ready code.
- Collaborate with software engineers, security researchers, and security operators across the division.
Essential Requirements
- Strong software development experience with Python.
- Experience designing and developing backend services or distributed systems.
- Understanding of asynchronous programming and distributed task processing.
- Experience working with APIs and service integrations.
- Knowledge of relational databases and SQL.
- Experience writing maintainable, testable, and production-ready code.
- Familiarity with modern software development workflows.
Desirable Requirements
- Experience with Docker and Kubernetes.
- Experience with Kafka, Celery, or similar messaging and task-queue technologies.
- Experience with cloud platforms (AWS, Azure).
- Knowledge of multi-agent systems, LLM-based tooling, or prompt engineering.
- Previous experience in cybersecurity, threat detection, or high-volume data processing.
Technologies
Python, FastAPI, Celery, Kafka, MongoDB, Redis, gRPC, Envoy, Hadoop, Spark, Impala, Azure, Docker, Kubernetes, Helm, Kubeflow, Argo, Jenkins, Git, JIRA, Confluence
Basic wage component (brutto): from 2900 EUR/m. (brutto)
- The final basic wage component can be increased accordingly to individual skills and experience of the selected candidate.
- Performance bonus 2 times per year up to 10% of the basic salary paid for the evaluation period(usually 6 months).
#LI-MF1 #senior #medior #LI-Hybrid
Benefits
Health & well-being
- BenefitPlus
- Healthcare (check-ups/annual programs)
- Multisport card
- Travel card "električenka"
- Supplementary pension saving
- Sick days
Family
- Marriage allowance
- Childbirth allowance
- Parental contribution
- ESET family events (Family day, St.Nicholas)
Office
- Refreshments in the office (fruits, coffee, soft drinks)
- Let´s get together breakfast
- Activity room, quiet room
- ESET events (Žranica, Christmas party..), teambuildings
Other
- Loyalty allowance
- Loyalty extra days off
- Loyalty cake
- Loyalty glass award
- Refer a friend
- Christmas presents
- Discounts from external providers
Primary location
Bratislava
Additional locations
Brno, Prague
Time type
Full time
Skills
- Python
- Machine Learning
- LLM
- SQL
- Docker
- Kubernetes
- Kafka
- Celery
- AWS
- Azure
- Prompt Engineering
- FastAPI
- MongoDB
- Redis
- gRPC
- Envoy
- Hadoop
- Spark
- Helm
- Kubeflow
- Jenkins
- Git
- Jira
- Confluence
More jobs at Eset
All 45Interaction Designer (m/f/n)
Eset · Krakow · yesterday
Security Monitoring Analyst (m/f/n)
Eset · Bratislava · Brno · Žilina +2 · 8d ago
Cybersecurity Senior Software Engineer
Eset · Krakow · 9d ago
Skilled Writer – Cybersecurity Research and Threat Intelligence (m/f/n)
Eset · Bratislava · 10d ago
DevOps Engineer (m/f/n)
Eset · Bratislava · 16d ago
Similar roles
Senior Full Stack Engineer
Ciklum General referral · Slovakia · yesterday
Senior Full Stack Engineer
Ciklum · Slovakia · yesterday
Principal Fullstack Architect (AI & Agentic Systems)
Poland and Middle-Eastern Europe · Bulgaria · Czechia · Hungary +6 · 2d ago
Tetragon Software Engineering Technical Leader
Cis · Zurich, Switzerland · Brussels, Belgium · Sofia, Bulgaria +17 · 2d ago
Staff Software Engineer - Python, Java / Spring or Go
Bloomreach · Slovakia · EUR 49,100–61,430/yr · 2d ago
Senior AI/ML Engineer
Bloomreach · Slovakia · EUR 40,000–49,500/yr · 2d ago