Oolka logo

AI / ML Engineer

Oolka

Bangalore, Karnataka, IndiaJobNo compensation foundPosted 3mo agoVerified open 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
Bangalore, Karnataka, India
Work Authorization
Not specified

Job overview

The AI/ML Engineer will design and implement asynchronous multi-agent systems, own end-to-end latency, and build resilient inference pipelines that scale to thousands of concurrent users while providing real-time chat via WebSocket streaming and robust observability.

Skills & qualifications

RequiredNice to have

Skills

RedisRESTMachine LearningTensorFlowCommunication ProtocolsDatabase CachingArtificial IntelligenceContent Distribution NetworksAsync Event-Driven ArchitectureIn-Memory CachingCDNMessage QueuesReal-Time Communication ProtocolsWebSocket StreamingTensorFlow ServingTriton Inference ServerLarge Language ModelsAI Inference OptimizationConversation State ManagementObservabilityLoad BalancingCircuit Breakers

Qualifications

3-5 Years Production Systems Experience

Full job description

Responsibilities:

  • Design and implement asynchronous multi-agent orchestration.
  • Own end-to-end latency from user message to AI response.
  • Build resilient inference pipelines that gracefully degrade under load.
  • Implement intelligent request routing and load balancing for AI workloads.
  • Migrate critical AI conversation flow from monolith to dedicated services.
  • Implement WebSocket/streaming infrastructure for real-time chat.
  • Design circuit breakers and fallback strategies for AI model failures.
  • Build comprehensive observability for AI system performance.
  • Optimize credit data retrieval and caching strategies.

Requirements:

  • 3-5 years building production systems handling > 10k concurrent users.
  • Proven experience with async/event-driven architectures (not just REST APIs).
  • Hands-on experience scaling ML/AI inference in production.
  • Deep understanding of caching strategies (Redis, in-memory, CDN).
  • Experience with message queues and real-time communication protocols.

AI-Specific Expertise:

  • Built systems integrating multiple LLM/AI models in production.
  • Experience with AI model serving frameworks (TensorFlow Serving, Triton, etc. ).
  • Understanding of AI inference optimization (batching, caching, model quantization).
  • Knowledge of conversation state management and context handling.
  • Has debugged production issues under high AI inference load.

You've read the whole posting — now see how you match it.