Cl...
Software Engineer II
By ClouderaDescription
Join Cloudera's AI Team as a Software Engineer II to build our next-generation Enterprise AI & Machine Learning platform. Work with cutting-edge technologies like Kubernetes and cloud platforms to deliver high-impact features.
Responsibilities
- Design and code elegant, scalable, and secure application services.
- Develop application services integrated with machine learning models.
- Advocate for best practices and high-quality software craftsmanship.
- Partner with UI engineers, UX designers, and Product Management.
- Improve developer velocity and team agility.
Requirements
- 2+ years of experience building scalable microservices using Go, Node.js, C#, or Java.
- Hands-on experience with Kubernetes and at least one major cloud provider.
- Experience building applications leveraging Python, TensorFlow, Spark, or MLflow.
- Proven ability to create high-level and low-level designs for complex systems.
- Familiarity with React, HTML, and CSS.
Nice to Have
- Experience with LLMs, prompt engineering, and vector databases.
- Familiarity with LangChain, Guidance, or NeMo.
- Deep understanding of cloud networking or AI/ML orchestration.
- Experience using Spark, Hive, or other large-scale data technologies.
Opportunity Details
job
Bengaluru