O

Omnissa

Enterprise digital workspace platform and management

Python Developer - Backend

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience as a software engineer building scalable applications.
  • Strong proficiency in Python and at least one additional programming language: Java, Go, or C++.
  • Experience developing backend systems, application programming interfaces, and microservices architectures.
  • Experience building scalable services using REST or gRPC application programming interfaces.
  • Experience integrating artificial intelligence or machine learning capabilities into applications, such as application programming interfaces for large language models or machine learning services.
  • Strong understanding of data structures, algorithms, and system design principles.
  • Experience with containerization and orchestration technologies.
  • Ability to collaborate effectively in Agile environments.

Responsibilities

  • Design, develop, and deliver artificial-intelligence-powered application features and services.
  • Build and integrate capabilities such as large-language-model-based features, automation workflows, and intelligent user experiences into applications.
  • Develop backend services, application programming interfaces, and application logic that interact with artificial intelligence and machine learning systems and models.
  • Collaborate with artificial intelligence and machine learning engineers to integrate models into production-grade applications.
  • Build scalable and reliable distributed systems, ensuring performance and high availability.
  • Implement observability, monitoring, and logging for artificial-intelligence-driven application components.
  • Participate in system design, architecture discussions, and code reviews.
  • Continuously improve system performance, reliability, and developer productivity.
  • Stay current with advancements in artificial intelligence technologies, including large language models, embeddings, and agent frameworks, and apply them to product use cases.
  • Own engineering initiatives end-to-end.

Desired Qualifications

  • Experience building applications using large language models, retrieval-augmented generation systems, or artificial intelligence agents.
  • Familiarity with vector databases and embedding models.
  • Experience with orchestration frameworks such as LangChain and LangGraph.
  • Knowledge of real-time data processing and event-driven architectures.
  • Exposure to observability tools and monitoring systems for artificial intelligence applications.

About the Company

Omnissa

Enterprise digital workspace platform and management

Omnissa is a digital work platform for enterprises that helps IT teams improve employee productivity by simplifying onboarding, application provisioning, and IT ticket resolution. It provides a suite of tools for virtual desktops, actionable insights, workflow orchestration, and experience management, delivered as subscription-based software licenses to organizations of all sizes. The platform works by delivering secure, personalized digital workspaces on any device, enabling centralized control over apps and desktops with analytics to guide IT decisions. Its differentiator is an end-to-end, enterprise-grade solution focused on secure, device-agnostic experiences and streamlined workflows across the entire digital employee lifecycle. The goal is to enhance the digital employee experience and efficiency in organizations worldwide, reducing time to onboard, provisioning, and resolve IT issues.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$4B
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Omnissa

See more jobs