Skip to content

Go Developer (AI Applications)

  • Hybrid
    • Praha, Praha, Hlavní město, Czechia
  • IT Development

Job description

We are IceWarp. Czech company whose product is used by 50+ million users worldwide, competing with Google and Microsoft.
We are an innovative technology company specializing in communication solutions - from email and team chat via audio and video conferences, calendar and contact synchronization, to document sharing and collaborative editing. All accessible in a unified environment, supported across major browsers, desktop and mobile platforms, and running both in the cloud and locally.


We are looking for a motivated developer to join our team and help build AI-driven applications. The core work will focus on integrating existing AI services (e.g. OpenAI, Ollama, and others) into real-world products, not developing AI models from scratch. Our primary stack will involve Go (Golang), so knowing the language is a must have.

Responsibilities:

  • Develop backend services and applications in Go.

  • Integrate AI APIs and frameworks (OpenAI, Ollama, etc.) into applications.

  • Design clean, maintainable, and scalable code.

  • Contribute to continuous improvement in development processes and tooling.

Job requirements

What we expect:

  • 2+ years of professional programming experience in Go.

  • Solid knowledge of at least one programming language commonly used in AI applications (e.g., Python, JavaScript/TypeScript, C++).

  • Experience with REST APIs and SSE.

  • Familiarity with databases (SQL or NoSQL).

  • Basic knowledge of software testing practices.

  • Communicative Czech and English (B2 level)

Would be nice if you have:

  • Experience working with AI/ML APIs, LLMs, or cloud AI services.

  • Knowledge of Docker and containerized deployments.

  • Understanding of microservices architecture.

  • Familiarity with Git, CI/CD pipelines, and agile workflows.

What we offer:

  • The opportunity to come up with new ideas and implement them immediately

  • Long-term cooperation

  • The chance to expand knowledge in various interesting areas

  • Office in Karlín, directly at Křižíkova metro station

  • 20 days of vacation (+4 via KPI System)

  • 5 Personal days

  • Daily snacks and office-paid lunches twice a week

or