FreelancerMap GmbH logo

Prague: Senior AI-Assisted Software Engineer (m/w/d)

FreelancerMap GmbH·Salary not specified

Primary stack

AIGitHub

Nice to have's

JavaSpring BootKotlinPythonDjangoFastAPIReactTypeScriptMicrosoft AzureKubernetesOpenShiftDockerGitHub ActionsOraclePostgreSQLMongoDBKafkaAzure Service BusAPI gatewaysSplunkGrafana

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

Popular searches