Protecting one billion people from cyber threats? If you find this proposition more exciting than scary, come on board and grow with us.
Whalebone is a global company working on user-centric cybersecurity products for telcos, ISPs, enterprises, public institutions, and governments that provide millions of everyday internet users unyielding protection from malware, phishing schemes, ransomware, and other malicious digital attacks without the need for them to download anything. Whalebone is headquartered in Brno, Czech Republic.
At this point, Whalebone has 400+ customers in telecommunications and corporate sectors (A1, O2 Telefonica, Tele2, Panasonic, Bauhaus, and many others) around the globe. With over 100 team members of multiple nationalities, Whalebone ranked 22nd in Deloitte’s list of fastest-growing companies in Central Europe.
You will join our AI Engineering team, focused on building internal AI-powered tools that improve how the company operates.
In this role, you will develop and extend our internal AI assistant, building AI tools that people across the company use every day, from unifying knowledge and connecting internal systems to creating agents that explain how things work and provide data on demand, helping teams move faster, make better decisions, and rely less on manual processes.
Our Tech Stack
Backend: Go (preferred), REST, gRPC
Databases: PostgreSQL (or similar)
Infrastructure: Docker, Kubernetes, GCP
AI and LLM: RAG pipelines, multi-agent architectures, prompt and context engineering, LLM orchestration frameworks (for example Google ADK-Go)
Apply now and help us protect the online world around us!
Responsibilities
- Design and implement multi-agent LLM architectures for internal and product facing automation use cases
- Build and maintain AI-powered workflows that improve efficiency across teams
- Develop integrations that unify internal systems and knowledge sources
- Translate business needs into clear technical specifications, tasks, and epics
- Improve reliability of automation pipelines through monitoring and troubleshooting
- Contribute to AI-driven DevOps initiatives such as automated runbooks, incident summaries, and alert triage
- Collaborate across teams to identify automation opportunities and deliver solutions from idea to production
Requirements
- 3+ years of experience in software engineering in Go and/or Python
- Strong backend development skills with experience in APIs such as REST or gRPC
- Experience working with databases such as PostgreSQL
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes
- Experience with cloud platforms, preferably GCP
- Strong communication skills in English and ability to collaborate across teams
- Ability to work independently, handle ambiguity, and proactively drive solutions
Nice to have
- Familiarity with AI or LLM systems such as RAG, prompt engineering, or multi-agent setups
- Experience with LLM orchestration frameworks
- Interest in experimenting with emerging AI tools and technologies
- Experience supporting DevOps or internal platform tooling
Why work with us?
- Flexible working hours and the possibility of HO
- 20+5 vacation days, a rewarding financial package, performance bonuses, and the option to choose ESOP as a benefit.
- Make a meaningful difference in the world by protecting both everyday people and important institutions from cyberattacks.
- Equipment of choice - use the budget and choose what is best for you
- Terrace - beautiful view and available for private parties
- Regular events & teambuilding - grill, enjoy pub quiz or have breakfast with us
Position details
Work setup: On-site, Hybrid
- Location: Jezuitská 14/13, Brno, Czech Republic
- Job type: Full-time