Senior Software Engineer- AI/ML, Kubernetes, Cloud Native

Nirmata$80K — $100K *
Enterprise Technology
Less than 5 years of experience
Full Job Description

At Nirmata, our mission is to accelerate adoption of cloud native technologies for enterprises. We believe that software can radically transform the world and are building a solution to help enterprises deliver and operate mission critical software at scale. Nirmata is an enterprise-grade multi-cloud Kubernetes platform.

Build the Future of Cloud Native with Nirmata. Want to work on technology that's shaping the future of how businesses operate? At Nirmata, you'll be at the forefront of cloud native innovation, empowering enterprises to manage and scale their Kubernetes deployments with ease. Join our team of passionate engineers and make a real impact on how the world uses cloud technology.

About the Role

Nirmata is seeking a highly skilled and motivated Software Engineer to help shape the next generation of our Policy Management cloud solution. This role is ideal for engineers with a dual competency in AI/ML and Kubernetes, passionate about building scalable, cloud-native solutions. As an AI/ML Software Engineer, you will define and implement the AI/ML infrastructure powering Nirmata's Policy Management platform. This is a unique opportunity to contribute to a rapidly growing domain within a fast-moving startup.

Qualifications:

  • Bachelor’s, Master’s, or PhD in Computer Science, Data Science, or a related field.
  • 2 to 6 years of professional software development experience in AI/ML and Kubernetes.
  • Hands-on experience with AI/ML technologies (LLM, SML, RAG, prompt engineering, model tuning).
  • Strong knowledge of Kubernetes manifests (Deployments, StatefulSets, Secrets, etc.).
  • Experience with Custom Resource Definitions (CRDs) and Operators (preferred).
  • Proven experience in SaaS backend development using microservices architecture on AWS, Azure, or GCP.
  • Worked in a startup or data-intensive environment (Datadog, New Relic, Splunk, Sysdig, etc.).
  • Proficiency in JavaGolang and Python is a plus.
  • Experience with distributed systems and frameworks such as Kafka, Flink, RabbitMQ, Redis, Spark, Kinesis, Dataflow, Event Hub.
  • Passion for emerging technologies and a drive to stay ahead of industry trends.
  • Open-source contributions are a plus, demonstrating engagement with the developer community.

Responsibilities:

  • Design and implement Nirmata’s AI/ML infrastructure for policy automation.
  • Define the optimal approach for new AI-powered features (LLM, LLM+RAG, SML, prompt engineering).
  • Conduct experiments to select the best AI models based on accuracy and cost.
  • Contribute to the design and implementation of AI/ML-driven features.
  • Influence architecture and design decisions to ensure scalability and efficiency as the platform grows.
  • Develop and optimize the data path subsystem for policy management.

Join Nirmata and be part of a high-impact, fast-paced team shaping the future of cloud-native policy management. If you're driven by technical challenges and thrive in a startup environment, we look forward to your application!

About Nirmata

Nirmata is a software company that provides a cloud-native application management platform. The platform enables enterprises to deploy, operate, and optimize applications across multiple cloud environments, including public, private, and hybrid clouds. Nirmata was founded in 2013 and is headquartered in San Mateo, California.
Learn more about Nirmata
Size
20 employees
Industry
Founded
2013

Similar Jobs

More Jobs at Nirmata

More Enterprise Technology Jobs

Find similar Senior Software Engineer- AI/ML, Kubernetes, Cloud Native jobs: