Senior Software Engineer- AI/ML, Kubernetes, Cloud Native
Apply NowCompany: Nirmata
Location: Santa Clara, CA 95050
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 ahighly skilled and motivated Software Engineerto help shape the next generation of ourPolicy Management cloud solution.This role is ideal for engineers with a dual competency inAI/ML and Kubernetes, passionate about building scalable, cloud-native solutions.As anAI/ML Software Engineer, you willdefine and implement the AI/ML infrastructurepowering Nirmata's Policy Management platform. This is a unique opportunity to contribute to a rapidly growing domain within a fast-moving startup.
Qualifications:
- Bachelors, Masters, or PhDinComputer Science, Data Science, or a related field.
- 2 to 6 yearsof professional software development experience inAI/ML and Kubernetes.
- Hands-on experience withAI/ML technologies(LLM, SML, RAG, prompt engineering, model tuning).
- Strong knowledge ofKubernetes manifests(Deployments, StatefulSets, Secrets, etc.).
- Experience withCustom Resource Definitions (CRDs) and Operators(preferred).
- Proven experience inSaaS backend developmentusingmicroservices architectureonAWS, Azure, or GCP.
- Worked in astartup or data-intensive environment(Datadog, New Relic, Splunk, Sysdig, etc.).
- Proficiency inJava,Golang and Pythonis 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 Nirmatas AI/ML infrastructurefor policy automation.
- Define the optimal approach fornew AI-powered features(LLM, LLM+RAG, SML, prompt engineering).
- Conduct experiments toselect the best AI modelsbased on accuracy and cost.
- Contribute to thedesign and implementation of AI/ML-driven features.
- Influencearchitecture and design decisionsto ensure scalability and efficiency as the platform grows.
- Develop and optimize thedata path subsystemfor policy management.
Join Nirmata and be part of ahigh-impact, fast-pacedteam shaping the future ofcloud-native policy management. If you're driven bytechnical challengesand thrive in astartup environment, we look forward to your application!