Job Openings Data Engineer (Azure)

About the job Data Engineer (Azure)

About Virtido

Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 140+ professionals in Switzerland, Poland, Ukraine and the Philippines.

About our Client

Our client is a financial technology company serving asset managers, insurances, pension funds and wealth managers.

About this Role

We are looking for a Data Engineer with hands-on Azure experience to help design, test, and optimize how large language models (LLMs) are used in real business applications.

This role goes beyond prompt design. It combines AI application design with data architecture, cloud infrastructure, and production-grade implementation on Microsoft Azure. You will translate business and technical requirements into reliable, scalable, and measurable AI-driven solutions. A major focus is extracting complex structured data from unstructured documents and continuously improving accuracy, performance, and cost-efficiency.

You will work closely with product, engineering, data, and business teams to embed AI capabilities into workflows, data pipelines, tools, and internal applications within an Azure-based ecosystem.

Responsibilities

  • Design, test, and refine prompts and prompt chains for LLM-based applications
  • Translate business use cases into structured prompting and data processing strategies
  • Build and maintain Azure-based data pipelines supporting AI workflows (e.g., ingestion, transformation, storage)
  • Integrate LLM solutions with Azure services such as Azure OpenAI, Azure Functions, Azure Data Factory, Azure Storage, Azure SQL, and related services
  • Optimize prompts and AI workflows for accuracy, consistency, latency, scalability, and cost
  • Implement logging, monitoring, and evaluation frameworks for AI outputs
  • Define evaluation criteria and measurable success metrics
  • Perform prompt versioning, A/B testing, and iterative improvement
  • Collaborate with engineers to integrate AI solutions into APIs, applications, and enterprise data platforms
  • Work with business stakeholders to validate outputs and ensure alignment with requirements
  • Document prompt logic, data flows, architectural decisions, assumptions, and guardrails
  • Help define best practices for safe, explainable, responsible, and production-ready AI usage

Requirements

  • Solid Data Engineering experience (data modeling, ETL/ELT pipelines, structured/unstructured data processing)
  • Hands-on experience with Microsoft Azure, including services such as:

    • Azure OpenAI
    • Azure Functions / App Services
    • Azure Data Factory
    • Azure Storage / Blob Storage
    • Azure SQL / Cosmos DB
    • Azure Monitor / Application Insights
  • Experience building scalable, cloud-based AI or data solutions
  • Proven experience working with LLMs (e.g., GPT, Claude, Gemini, etc.
  • Strong understanding of advanced prompting techniques (few-shot, structured outputs, role prompting, reasoning control, etc.)
  • Strong analytical skills with the ability to diagnose model behavior and failure modes
  • Comfortable working in ambiguous environments and iterating quickly
  • Good level of English, as you will work with an English-speaking team



What We Offer

  • Ability to work fully remote
  • Great vacation package and other benefits that may apply
  • High impact role with real ownership
  • Direct collaboration with business stakeholders