R

RWS

AI-powered language services and localization

Fullstack .NET Developer

Full-Stack EngineeringPosted on Nov 10
Full-timeBrno, CzechiaNo salary listedIn-person

About the Job

Requirements

  • At least 4 years of professional experience with C# and .NET, including ASP.NET Core, EF Core and SQL Server.
  • Production experience with large language models (LLMs), ideally Azure OpenAI or Microsoft Foundry, including prompt design, evaluation, cost awareness and error handling.
  • Experience with Semantic Kernel or Microsoft Agent Framework.
  • Background in microservices and message-based communication, such as RabbitMQ or similar technologies.
  • Practical experience with Docker, Kubernetes, Helm and continuous integration and continuous delivery (CI/CD) pipelines in Azure DevOps.
  • Strong testing habits using xUnit or a similar automated testing framework.
  • Ability to own a solution end to end and communicate effectively in English.

Responsibilities

  • Build and maintain .NET microservices for localization automation, including segmentation, translation memory uploads, image and asset handling, quality data, and exports to the data warehouse.
  • Develop and operate production LLM-based processes such as automated translation validation and terminology checks, with attention to reliability, cost and error handling.
  • Own and evolve the in-house LLM framework built on Semantic Kernel, including configuration, retries, validation and orchestration, moving it towards Microsoft Agent Framework and support for local models.
  • Build a Blazor application for prompt and configuration management, dataset exploration, file processing, and LLM and process evaluation.
  • Maintain shared libraries for database access, monitoring and messaging, keep technical documentation up to date, and own observability through OpenTelemetry, Prometheus and Grafana dashboards.
  • Prototype solutions and advise other teams on LLM architecture and integration.

Desired Qualifications

  • Experience with Blazor, especially WebAssembly.
  • Experience with .NET Aspire or Hangfire.
  • Experience with Azure AI Document Intelligence, Vision or optical character recognition (OCR).
  • Experience with LLM evaluation frameworks, such as Microsoft.Extensions.AI.Evaluation or LLM-as-judge approaches.
  • Experience with localization formats and tools, such as XLIFF, TMX or translation management systems (TMS) such as Phrase.

About the Company

RWS

AI-powered language services and localization

RWS Holdings plc provides language services and technology solutions on a global scale for sectors including aerospace, defense, automotive, life sciences, and more. Its offerings span localization, content management, artificial intelligence, and intellectual property, delivered through AI-powered language services paired with human expertise. Clients engage through service contracts and technology licensing to enable multilingual digital experiences and streamline processes. The company differentiates itself by serving a wide range of industries with tailored, compliant solutions that integrate AI, content management, and IP capabilities under one umbrella. Its goal is to help businesses overcome language barriers and optimize operations across multilingual environments.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Chalfont St Peter, United Kingdom
Founded
1958

Recently Posted Jobs

Explore more opportunities at RWS

See more jobs