Whirr Crew logo

Senior Software Engineer (AI-Assisted), Czechia based

Hiring from
Czech Republic
Work type
Remote
Posted
Oct 1, 2026
Is this job info correct?

We are looking for a Senior Software Engineer with strong hands-on development experience and an end-to-end ownership mindset.

The role is focused on solving real business and technical problems across the full software delivery lifecycle — from understanding requirements and designing a solution to implementation, testing, deployment, and production support.

A key part of the role is the practical use of GitHub Copilot and other AI-assisted engineering tools to accelerate development, understand existing codebases, improve testing, support troubleshooting, and increase delivery efficiency. All AI-generated outputs must be critically reviewed, validated, and tested before reaching production.


Details
Start: ASAP / October 2026
Duration: Until the end of 2026, with expected extension into 2027
Allocation: Full-time
Location: Remote, with occasional workshops in Prague
Language: English


Responsibilities

  • Take ownership of technical problems from initial requirements through production delivery.
  • Design and develop backend services, APIs, integrations, and web applications.
  • Work across backend, frontend, cloud infrastructure, CI/CD, and production environments when required.
  • Quickly understand existing and legacy codebases and safely implement changes.
  • Use GitHub Copilot / LLM-based engineering tools for coding, refactoring, testing, debugging, documentation, and codebase analysis.
  • Review and validate AI-generated code and identify incorrect, insecure, or inefficient solutions.
  • Build reliable, maintainable, secure, and production-ready software.
  • Troubleshoot application, integration, infrastructure, and data-related issues.
  • Collaborate with Product Owners, architects, developers, testers, and operations.
  • Contribute to technical and architectural decisions and communicate technical trade-offs clearly.


Requirements

  • Strong hands-on experience in software engineering and production application development.
  • Strong backend development experience with Java / Spring Boot / Kotlin OR Python / FastAPI.
  • Experience with REST APIs, system integrations, and distributed applications.
  • Practical experience with GitHub Copilot, Cursor, Claude Code, or similar AI-assisted development tools.
  • Ability to critically review, test, and improve AI-generated code rather than relying on generated outputs without validation.
  • Experience with Docker, cloud environments, CI/CD, and production deployments.
  • Experience working with unfamiliar or legacy codebases.
  • Good understanding of software architecture, security, testing, maintainability, and production readiness.
  • Strong debugging and problem-solving skills.
  • Ability to work independently with incomplete or ambiguous requirements.
  • Strong English communication skills.


Nice to Have

  • Kubernetes / AKS / OpenShift.
  • Azure and GitHub Actions.
  • React / TypeScript.
  • Kafka, Azure Service Bus, or other asynchronous messaging technologies.
  • Observability tools such as Splunk, Grafana, OpenTelemetry, or similar.
  • Experience with RAG, vector search, AI agents, LangChain/LangGraph, MCP, or other GenAI solutions.
  • Experience with enterprise workflow, pricing, tender, logistics, or automation platforms.

Similar jobs

Apply for this job