
Prague: Senior AI-Assisted Software Engineer (m/w/d)
Primary stack
Nice to have's
Job description
About the Position
Prague: Senior AI-Assisted Software Engineer (m/w/d)
nemensis AG
Contact person: Natalia Katana
Location: Prague, Czech Republic
Remote: 80%
Duration: 3 months
Workload: 100%
Language: English (min B2, better C1)
Important: We can only present employees. No freelancers possible.
nemensis AG is seeking a Senior AI-Assisted Software Engineer to join our team in Prague. This role focuses on enterprise digital platforms and AI integration, with a strong emphasis on practical problem-solving and AI utilization.
Responsibilities
- Own problems end to end: Work with Product Owners, users, architects, engineers, testers, and operations to turn incomplete requirements into testable workflows, explicit decisions, and production outcomes.
- Deliver working software early: Build prototypes and production increments, validate them with users, and refine scope through evidence and short feedback cycles.
- Engineer across boundaries: Design and implement backend services, web applications, APIs, integrations, data flows, supporting automation, and cloud infrastructure.
- Build for production: Address scalability, resilience, security, observability, supportability, cost, deployment, rollback, and operational ownership from the start.
- Use AI deliberately: Apply GitHub Copilot and other approved tools to understand codebases, explore options, implement bounded changes, generate and improve tests, troubleshoot incidents, support migrations, review code, and maintain documentation.
- Control AI-assisted work: Break work into reviewable steps; validate, test, and refactor generated outputs; detect hallucinated APIs, incomplete changes, insecure code, unnecessary dependencies, and misleading tests.
- Choose the right approach: Use deterministic automation for predictable rules and repeatable execution, AI for interpretation or generation, and hybrid designs when flexibility must be combined with control and auditability.
- Establish quality: Define practical gates for build, testing, security, architecture, documentation, and release readiness. Maintain traceability between outcomes, requirements, decisions, implementation, tests, and release evidence.
- Lead hands-on: Design, code, test, review, troubleshoot, mentor, facilitate architecture decisions, communicate trade-offs, and leave product teams able to own and evolve the solution.
Requirements
- Strong hands-on experience delivering production software in an enterprise environment.
- Ability to work across backend, frontend, APIs, integrations, cloud infrastructure, CI/CD, testing, and production operations.
- Evidence of taking an unclear request through discovery, architecture, implementation, deployment, and support.
- Sound judgment in software design, modularity, security, performance, maintainability, and operational readiness.
- Experience with distributed systems, enterprise integrations, shared delivery dependencies, and unfamiliar or insufficiently documented codebases.
- Strong debugging and root-cause analysis skills across application, integration, infrastructure, and data boundaries.
- Experience making and documenting technical decisions under incomplete information.
- Clear written and verbal communication in English, including the ability to explain risks and trade-offs without unnecessary jargon.
Technology Landscape
Projects may use:
- Programming Languages: Java, Kotlin, Python
- Frameworks: Spring Boot, Django, FastAPI
- Frontend: React, TypeScript
- Cloud: Microsoft Azure, Kubernetes, OpenShift
- Containers: Docker
- CI/CD: GitHub Actions
- Databases: Oracle, PostgreSQL, MongoDB
- Message Queues: Kafka, Azure Service Bus
- Monitoring: Splunk, Grafana
Expertise in every technology is not required; familiarity with several is preferred.
We Offer
- Opportunity to work with cutting-edge technologies and AI tools.
- Flexible remote work with occasional on-site requirements.
- Collaborative and innovative work environment.
About the Company
nemensis AG is a leading company in the field of enterprise software development, focusing on digital transformation and AI integration. We are committed to delivering high-quality solutions and fostering a culture of continuous learning and improvement.
© FreelancerMap GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
FreelancerMap является немецкой биржей вакансий для IT-специалистов всех направлений, включая веб-разработку, программирование и разработки для Android и iOS.Платформаwww.freelancermap.comсуществует с 2005 года в Германии, с 2012 года сервис предлагает международные вакансии в большинстве стран, включая США, Европу и другие страны. На данный момент вся информация на веб-сайте, включая данные об открытых проектах и вакансиях, публикуется на английском языке.В настоящее время на сайтеwww.freelancermap.comопубликована информация о более чем 3000 активных проектах в различных сферах по наиболее восстребованным направлениям, таких как FrontEnd, BackEnd, PHP, Java, WordPress, Mobile Development (Android, iOS), и многим другим
More at FreelancerMap GmbH
All 207 roles
Sales Manager | Remote Sales | B2B & B2C
FreelancerMap GmbH · Spain

Senior Full-Stack Developer | GenAI LLM experience | Typescript, React, Next.js, Node.js, Nest.js
FreelancerMap GmbH · Croatia

Fullstack senior software developer and tester
FreelancerMap GmbH · Portugal

Senior Software Engineer |.NET Core & Go | Cloud-Native Microservices
FreelancerMap GmbH · Serbia