Cloudera logo

Senior Software Engineer

Cloudera
3 days ago
Full-time
Remote
United States
$144 - $192 USD yearly
Technology & Development

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description: 

This role is not eligible for immigration sponsorship.

Cloudera is looking for a Senior Backend Software Engineer to join the 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 frontend / web UI engineers, data scientists, designers, and product management.

We 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. 

Responsibilities

  • Help build the leading platform for machine learning & AI in the enterprise

  • Design, code, and implement elegant, scalable, enterprise-quality application services

  • Work to enhance developer velocity and team agility

  • Build strong relationships and collaborate with platform and UI engineers, quality engineers, UX designers, as well as Product Management, Field Engineering, and other external partners

Qualifications

  • 5+ years of experience building scalable, robust and secure enterprise  web applications using Go, node.js, or other modern web services technologies

  • Experience with foundation models, prompt engineering, fine-tuning, and Retrieval-Augmented Generation (RAG)

  • Experience with microservices development (Go, GRPC, SQL, Java, etc.)

  • 2+ years of experience on Kubernetes

  • Self-driven and motivated, with a strong sense of ownership and craftsmanship

  • Strong written and verbal communication skills

Pluses

  • Experience with cloud technologies (AWS, GCE, Azure, Openshift, Rancher)

  • Experience with data science and machine learning tools (R, Python, Tensorflow, Spark, mlflow etc.)

  • Experience with server-side JavaScript tooling such as Node. js, npm, etc

  • Experience with AI/ML orchestration software (Kubeflow, KServe, Knative)

  • Experience building scalable, robust and secure Enterprise applications

  • Containerization (Docker, Buildah)

  • Experience with JavaScript frameworks such as Angular, React, Ember, Vue

The expected base salary range for this role in

  •  California is $144-192k

  • The salary will vary depending on your job-related skills, experience and location  

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-SZ1

#LI-BYBRID