Enterprise Software Architect – EMEA

Posted 4ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Enterprise Software Architect designing scalable .NET systems for an AI-driven translation platform. Integrating LLMs, NLP pipelines, and localization tools into customizable products.

Responsibilities:

  • Design scalable, distributed .NET systems optimized for processing massive volumes of multilingual textual and audio data
  • Architect secure API integrations and middleware connecting .NET workflows with translation models, LLMs, and custom NLP pipelines
  • Analyze existing tools used in Translation Management services
  • Build a customizable suite of products or platform for individual customer needs with minimal configuration and fine-tuning
  • Define technical standards, coding guidelines, and architectural blueprints for AI-assisted localization pipelines
  • Lead technology teams
  • Provide guidance and technical mentoring to developers
  • Conduct thorough design and code reviews to ensure quality deliverables

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Minimum 10 to 12+ years in software development
  • At least 3 years in a dedicated .NET architecture role
  • Hands-on System Design experience building large, complex microservices-based solutions
  • Deep expertise in C#, .NET 8+, ASP.NET Core, Java, ReactJS, and asynchronous programming patterns
  • Proven experience integrating AI frameworks, vector databases, or cognitive services such as Azure OpenAI and Semantic Kernel into .NET applications
  • Strong proponent of Agile process and industry-standard SDLC methodologies
  • Strong knowledge of cloud-native infrastructure including Azure/AWS
  • Strong knowledge of message brokers including RabbitMQ/Kafka
  • Experience managing large-scale dataset storage