Logo
Nirmata

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

Nirmata, Santa Clara

Save Job

3 weeks ago Be among the first 25 applicants

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.

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Real Estate, Financial Services, and Capital Markets

Referrals increase your chances of interviewing at Nirmata by 2x

Get notified about new Senior Software Engineer jobs in Santa Clara, CA .

Sunnyvale, CA $198,000 - $220,000 3 days ago

San Mateo, CA $90,000 - $150,000 11 months ago

Senior Developer Relations Manager - Robotics

Senior Backend Software Engineer, TikTok Customer Service Platform

San Jose, CA $194,000 - $355,000 4 days ago

Sr. Software Engineer, Plant Modeling and Tools

Senior/Staff Software Engineer, Mission Planning

Foster City, CA $217,000 - $332,000 5 days ago

Senior System Software Engineer, Power and Thermal Management

Mountain View, CA $126,000 - $197,000 5 days ago

Redwood City, CA $79,800 - $178,100 1 month ago

Senior Software Engineer – Back End, Infrastructure Management

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr