Logo
Nirmata

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

Nirmata, Santa Clara, California, us, 95053

Save Job

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

Java ,

Golang 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 empowers organizations to innovate rapidly without compromising security or compliance. With Gartner forecasting that 99% of cloud security failures will result from misconfigurations by 2027, Nirmata's policy-as-code platform offers a proactive solution. Nirmata's highly customizable policies seamlessly integrate with your cloud-native environments, ensuring robust governance and security at scale. Trusted by top financial institutions and global enterprises-and with over 3.2 billion downloads of Kyverno, Nirmata's open source policy engine -Kyverno simplifies compliance, mitigates risk, and accelerates the enterprise journey to secure innovation.

Nirmata's success is built on the diverse contributions of its employees. We're committed to an inclusive workplace where everyone's perspective is valued, and we do not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status. All application information will be kept confidential in accordance with EEO guidelines.

Nirmata uses E-Verify for US-based roles, confirming work authorization after a job offer is accepted and the I-9 is completed. If E-Verify can't confirm authorization, we'll provide instructions on contacting DHS or SSA before any action is taken. See the Notice of Right to Work for details.

By submitting your application, you acknowledge that Nirmata will process your personal data in accordance with our Privacy Policy.