Nirmata
Senior Software Engineer- AI/ML, Kubernetes, Cloud Native
Nirmata, Santa Clara, California, us, 95053
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.
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.