.
Software Engineer with LLM (Expert)
  • Kraków
Software Engineer with LLM (Expert)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
VirtusLab Sp. z o.o.
2. 10. 2025
Informacje o stanowisku

Software Engineer with LLM (Expert)

Miejsce pracy: Kraków

Technologies we use

Expected

  • Python
  • Scala

Optional

  • Docker
  • Kubernetes
  • Google Cloud Platform
  • AWS

Operating system

  • macOS

About the project

You will be a founding member of a new, globally distributed team dedicated to a single mission: revolutionizing internal developer experience in a big technical organization (thousands of developers) via AI-based developer tools. Think of it as an internal startup, with the freedom to innovate and the stability of an established company. Our goal is to design and build an intelligent platform that assists developers at every stage, from coding and debugging to testing and deployment.

Your team will be part of a larger 10-person group, with colleagues in California, Amsterdam, and Poland, organised into three focused sub-teams. This role requires collaboration (few meetings a week) with engineers on the US West Coast to ensure our platform meets the needs of our global team.

Tech stack:

This is a greenfield project, which means you’ll have a say in the technologies we choose. Nothing is set in stone. However, our environment and the problem space suggest we’ll be working with:

Primary Languages: Python, TypeScript, Scala – based on available APIs and existing integration – but actual stack will be determined as the project progresses. The project will be based on internally developed services and solutions, utilising Scala, Java, AWS, GRPC, MySQL and more.

Your responsibilities

  • Design and implement integrations with cutting-edge Large Language Models (LLMs) and APIs (like OpenAI’s models, Anthropic’s Claude, and more).
  • Develop intelligent, agent-based systems to automate and assist in complex software development tasks.
  • Engineer the core infrastructure for our AI agents, including components like MCP servers.
  • Seamlessly weave AI capabilities into the daily workflows of our developers by integrating with essential tools like GitHub, Slack, IDEs, and client internal services, mostly Scala-based.
  • Collaborate within a distributed, international team to research, prototype, and deploy solutions that have a direct impact on developer productivity and satisfaction.

Our requirements

  • Proven polyglot programming skills with the ability to rapidly learn new languages, frameworks, and domains.
  • Hands-on, practical experience building with or integrating LLMs, coding assistants, or AI agents. You should be ready to demonstrate your work or discuss your implementation experience during the interview.
  • Strong, hands-on experience in at least one of the following: Python, Scala, or another modern JVM language (e.g., Kotlin, Java 17+).
  • A proactive, self-starter attitude. You take initiative, communicate clearly, and thrive in a collaborative, goal-oriented environment.
  • Excellent communication skills in English and the ability to effectively collaborate with team members in the US West Coast time zone.

Optional

  • A passion for or prior experience in building developer tools, IDE plugins, or enhancing developer workflows.
  • Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes, cloud platforms like GCP or AWS).
  • Familiarity with the MLOps or Data Engineering ecosystem, particularly on the integration and tooling side (we are not looking for model researchers or trainers)

This is how we organize our work

This is how we work

  • at the clients site
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development

This is how we work on a project

  • Continuous Deployment
  • Continuous Integration

Development opportunities we offer

  • conferences in Poland
  • development budget
  • industry-specific e-learning platforms
  • intracompany training
  • substantive support from technological leaders
  • technical knowledge exchange within the company

What we offer

  • Building tech community
  • Flexible hybrid work model
  • Home office reimbursement
  • Language lessons
  • MyBenefit points
  • Private healthcare
  • Training Package
  • Virtusity / in-house training

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events

VirtusLab Sp. z o.o.

VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    128 524
    24 025