Bulldogjob Praca zdalna Expert

Lead Engineer/Architect

Luxoft DXC

Do uzgodnienia

Wymagania

  • Python
  • Azure OpenAI
  • React
  • Azure AI Search
  • LiveKit

Opis stanowiska

We are looking for a Senior Software Engineer / Architect with strong experience in AI-driven applications to lead the evolution of a GenAI-powered voice assistant used by shopfloor workers in a manufacturing environment.

This role combines hands-on development, solution architecture, and technical leadership, with a focus on building scalable, real-time, AI-powered systems on Microsoft Azure.

The role is part of a GenAI-powered voice assistant solution for shopfloor workers in a manufacturing environment. Existing production solution needs to be further developed, optimized, and rolled out to additional locations.

- Mobile-first voice agent using LiveKit framework and GPT Realtime API (Azure OpenAI Realtime)

- Real-time and document based answering

o RAG: Azure AI Search + SharePoint (ingestion via Graph API)

o Real-time data: Snowflake via MCP (Cortex Analyst)

- Azure Container Apps, Python backend, TypeScript/React frontend

What You'll Work On

A mobile-first voice assistant using real-time AI capabilities

Integration of LLM-based responses (Azure OpenAI GPT Realtime API)

RAG pipelines combining:

Azure AI Search

SharePoint (via Microsoft Graph API)

Real-time data integration via Snowflake (Cortex Analyst / MCP)

Cloud-native deployment using Azure Container Apps

What You'll Do

Solution Ownership

Own and evolve a production-grade GenAI solution

Improve performance, scalability, and reliability

Support rollout to additional locations

Hands-On Development

Build and maintain backend services in Python

Develop AI features (RAG, agents, real-time processing)

Implement and extend integrations with enterprise systems

Architecture & Leadership

Define and guide system architecture

Make key technical decisions across AI and cloud components

Ensure scalable, secure Azure-based deployments

Team Collaboration

Mentor and support engineers

Conduct code reviews and enforce best practices

Collaborate closely with product managers and stakeholders

Quality & Delivery

Ensure high-quality, production-ready code

Improve observability (logging, monitoring, debugging)

Drive continuous improvement in delivery processes

🔍 Dekoder Ogłoszenia

🟡
lead the evolution of a GenAI-powered voice assistant
Będziesz odpowiedzialny za dalszy rozwój istniejącego produktu, a nie za budowanie czegoś od zera.
🔴
This role combines hands-on development, solution architecture, and technical leadership
Oczekuje się, że będziesz zarówno kodować, jak i podejmować strategiczne decyzje architektoniczne oraz zarządzać zespołem.
🟡
Existing production solution needs to be further developed, optimized, and rolled out to additional locations
Praca polega głównie na utrzymaniu i rozwijaniu istniejącego systemu, a nie na tworzeniu innowacyjnych rozwiązań od podstaw.
🔴
Solution Ownership
Będziesz w pełni odpowiedzialny za działanie i rozwój rozwiązania, co może oznaczać konieczność rozwiązywania problemów poza standardowymi godzinami pracy.
🟡
Support rollout to additional locations
Może to oznaczać konieczność pracy w różnych strefach czasowych lub podróży służbowych, aby wspierać wdrożenia.