Staff Software Engineer - AI
Job Description
Business Area:
\nEngineering
\nSeniority Level:
\nMid-Senior level
\nJob Description:
\nCloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and help drive development of Cloudera’s next-generation AI and machine learning platform. You will be responsible for helping design, build, and deliver a platform that not only accelerates machine learning & AI from exploration to production but also enables enterprises to create & deploy Generative AI applications using foundation models with enterprise data at scale. This role requires an empathetic mindset and close collaboration with front-end/web UI engineers, data scientists, designers, and product management.
\nWe look for "The Startup Spark", a desire to create new things, dive in wherever there's a need, eagerness to make an impact as an individual, and the willingness to learn new things. You must be self-motivated, innovative, and proactive. The role offers significant opportunities for growth.
\nRead about the Forrester Wave Report on Cloudera's Machine Learning offerings here.
\nThis role is not eligible for immigration sponsorship.
\nAs a Software Engineer you will….
\n- \n
- \n
Help build the leading platform for AI and Machine Learning in the enterprise.
\n - \n
- \n
Design and Develop AI Model Registry and AI applications
\n - \n
Work to enhance developer velocity and team agility.
\n - \n
Build strong relationships and collaborate with platform and front-end engineers, quality engineers, UX designers, as well as Product Management, Field, Professional Services, and other partners.
\n
We are excited if you have….
\n- \n
- \n
Experience building and deploying AI Inference and Generative AI applications.
\n - \n
8+ years of experience building scalable microservices or applications using Go, Python, Node.js, C# or Java
\n - \n
Experience with foundation models, prompt engineering, fine-tuning, semantic search and Retrieval-Augmented Generation (RAG) using vector databases such as Pinecone, Milvus, etc.
\n - \n
Experience with microservices design and development (Go, GRPC, SQL) on Kubernetes
\n - \n
Demonstrate ability to go deep into technology and complex distributed systems
\n - \n
Experience in crafting high-level and low-level design
\n - \n
Experience in building highly scalable, robust and secure enterprise applications
\n - \n
Self-driven and motivated, with a strong sense of ownership and craftsmanship
\n - \n
Strong written and verbal communication skills.
\n - \n
Bsc/Msc in related field or equivalent experience
\n
You may also have…
\n- \n
- \n
Experience with HuggingFace, Nvidia AI frameworks and Nim models.
\n - \n
Experience with AI/ML orchestration software KServe, Knative, Kubeflow.
\n - \n
Experience with building AI applications with machine learning models using data science and machine learning tools (Python, Tensorflow, Spark, MLflow, R, etc.)
\n - \n
Experience with at least one of the following Cloud technologies - Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure
\n - \n
Good to have some full-stack experience with React, HTML, CSS.
\n - \n
Experience with data science and machine learning tools (R, Python, Tensorflow, Spark)
\n - \n
Deep understanding of cloud-based networking
\n - \n
Experience using Big Data technologies like Spark, Hive etc.
\n - \n
Proven track record of collaborating with agile teams across geographically dispersed locations
\n
\n
What you can expect from us:
\n- \n
- \n
Generous PTO Policy
\n - \n
Support work life balance with Unplugged Days
\n - \n
Flexible WFH Policy
\n - \n
Mental & Physical Wellness programs
\n - \n
Phone and Internet Reimbursement program
\n - \n
Access to Continued Career Development
\n - \n
Comprehensive Benefits and Competitive Packages
\n - \n
Paid Volunteer Time
\n - \n
Employee Resource Groups
\n
EEO/VEVRAA
\n#LI-CP1
\n#LI-HYBRID
