Talent.com
Principal Engineer, AI Solutions

Principal Engineer, AI Solutions

Mulya TechnologiesBengaluru, Republic Of India, IN
15 days ago
Job description

Principal Full-Stack Software Engineer - AI Applications

Bangalore

Founded in 2023,by Industry veterans HQ in California,US

  • We are revolutionizing sustainable AI compute through intuitive software with composable silicon

Principal Full-Stack Software Engineer - AI Applications

Overview :

You will design and build end-to-end AI applications that bring multimodal large-model intelligence (text, image, audio, and video) to users directly through the browser - entirely locally on our AI appliance. Your work will bridge high-performance inference systems with beautiful, intuitive user experiences that feel cloud-class but run offline with zero data sharing.

Key Responsibilities :

1. End-to-End Application Development

  • Architect and develop browser-based interfaces that interact seamlessly with local inference APIs for LLMs, diffusion models, and speech / video pipelines.
  • Build intuitive UIs for multimodal interactions - chat with voice input, document upload, image generation, or video analysis - powered by local AI.
  • Develop backend services and REST / gRPC / WebSocket APIs that connect user interfaces with underlying ML inference engines.
  • 2. System Integration

  • Collaborate closely with ML and DevOps engineers to integrate optimized inference pipelines into user-facing apps.
  • Design real-time data flow between modalities (e.G., speech-to-text → LLM → image generation).
  • Handle efficient local caching, model loading, and concurrent request management for responsive UX.
  • 3. Performance & Scalability

  • Optimize front-end rendering and data transfer for sub-second multimodal interactions (e.G., token streaming, progressive rendering).
  • Implement asynchronous I / O and event-driven backends for high concurrency and low latency.
  • Profile and tune browser and backend performance under multimodal workloads.
  • 4. UX / UI for AI Interactions

  • Prototype and refine AI-native UI patterns (real-time chat streaming, voice controls, dynamic image panels, etc).
  • Collaborate with designers to make complex AI capabilities intuitive and accessible.
  • Conduct user testing and feedback loops to ensure the experience feels fast, private, and premium.
  • 5. Reliability, Security & Local Privacy

  • Implement strong sandboxing, local data storage, and access controls to ensure user data never leaves the appliance.
  • Maintain robust CI / CD pipelines for frequent local software updates.
  • Ensure fail-safe handling of multimodal data (e.G., secure local video / audio processing).
  • Required Qualifications :

  • 10+ years of experience in full-stack web application development.
  • Proficiency in modern front-end frameworks (React, Next.Js, Svelte, or Vue) and TypeScript / JavaScript.
  • Strong backend experience in Python (FastAPI / Flask), Node.Js, Go, or Rust.
  • Deep understanding of real-time web technologies - WebSockets, WebRTC, event streams, and async APIs.
  • Experience interfacing with AI / ML backends via REST or gRPC APIs.
  • Strong grounding in systems programming concepts - memory management, concurrency, and performance optimization.
  • Comfortable with Linux, Docker, and command-line tools for local development and deployment.
  • Preferred Qualifications :

  • Experience building apps that integrate LLMs, text-to-image, or speech models.
  • Familiarity with multimodal data handling - audio / video streaming, file parsing, camera / mic APIs.
  • Exposure to WebGPU, WebAssembly, or other browser-based acceleration techniques.
  • Understanding of edge or local-first architectures and offline data persistence.
  • Design sensitivity - ability to prototype clean, modern interfaces for AI interactions.
  • Contact : Uday

    Mulya Technologies

    muday_bhaskar@yahoo.com

    "Mining The Knowledge Community"

    Create a job alert for this search

    Principal Ai Engineer • Bengaluru, Republic Of India, IN