1 day ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Design, develop, and deliver AI-powered application features and services.
- Build LLM-based features, automation workflows, and intelligent user experiences.
- Develop backend services, APIs, and application logic that interact with AI/ML systems and models.
- Collaborate with AI/ML engineers to integrate models into production-grade applications.
- Build scalable and reliable distributed systems with strong performance and availability.
- Implement observability, monitoring, and logging for AI-driven application components.
- Participate in system design, architecture discussions, and code reviews.
- Improve system performance, reliability, and developer productivity.
- Apply advancements in LLMs, embeddings, and agent frameworks to product use cases.
Requirements
- 8 to 16 years of experience as a software engineer building scalable applications.
- Strong proficiency in Python and at least one of Java, Go, or C++.
- Experience developing backend systems, APIs, and microservices architectures.
- Experience building scalable services using REST or gRPC APIs.
- Experience integrating AI/ML capabilities into applications, such as LLM or ML-service APIs.
- Strong understanding of data structures, algorithms, and system design principles.
- Experience with containerization and orchestration technologies.
- Strong problem-solving and collaboration skills in Agile environments.
- Preferred: experience building LLM, RAG, or AI-agent applications.
- Preferred: familiarity with vector databases, embedding models, LangChain, LangGraph, real-time data processing, event-driven architectures, observability tools, and monitoring systems for AI applications.
About Omnissa
Omnissa builds an enterprise digital work platform that unifies endpoint management, virtual desktops and apps, digital employee experience, and security to manage devices and access across clouds. It sells software and cloud services to IT teams in enterprises, education, and public sector. The company was spun out of VMware’s End‑User Computing business, is owned by KKR, and is headquartered in Mountain View, California.
