Demo

Software Engineer - GenAI

Rubrik Job Board
Stanford, CA Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 5/4/2025

About the Role :

At Rubrik, we pride ourselves on harnessing the power of cutting-edge technologies to drive transformative change across our organization. As a Software Engineer - GenAI, you will play a pivotal role in innovating and developing sophisticated systems that tackle complex challenges in large unstructured datasets, both text and conversational, using advanced NLP and GenAI technologies developed in-house to solve real-world business problems.

Technology Stack

Rubrik's state-of-the-art big data analytics services profile product telemetry and customer interactions from the field, identifying trends, and recommending strategic actions. These systems significantly enhance the efficiency of several departments, including customer support, product engineering, R&D, and sales operations.

Our platform is built on a robust microservice architecture, where individual components are deployed as stateless containers in a highly scalable Kubernetes environment. These services interact seamlessly through event-driven architectures and synchronous gRPC and RESTful interfaces.

The infrastructure securely integrates with major cloud providers and their services, facilitating seamless MLops and model deployment. Furthermore, our bespoke models' training is supported by our advanced internal MLops infrastructure.

Role and Responsibility

In this role, you will be responsible for designing and implementing innovative workflows that leverage cutting-edge AI technologies, including GenAI, along with supervised and unsupervised learning models. These workflows and systems should be optimized to balance cost-efficiency and quality, aiming to resolve various business problems associated with unstructured and conversational datasets. Key responsibilities include :

  • Designing, deploying, and maintaining critical cloud-native applications within a microservice architecture framework.
  • Collaborating with engineering and IT operations teams to enhance automation of workflows, infrastructure, testing, and deployment processes.
  • Leveraging robust knowledge of cloud-based ML architecture and MLOps systems to ensure seamless integration and operation.
  • Brainstorming and prototyping new products, enhancements, and solutions to continuously improve performance, system / data backup, security, and user experience.
  • Demonstrating familiarity with diverse forms of human-computer interaction (HCI).
  • Staying abreast of industry trends, promoting knowledge sharing, and adhering to best practices for AI development within the team.
  • Exhibiting a strong propensity for rapid prototyping, embracing a fail-fast approach to iterating solutions.

Minimum Requirements

  • Bachelor's degree or equivalent experience in Engineering, Computer Science, or a related field.
  • 2-3 years of professional or academic experience with Linux and GitHub.
  • 2-3 years of professional or academic experience with Human-Computer Interaction (HCI) and / or User Experience Research (UXR).
  • Demonstrated experience with prompt engineering and autonomous agent workflows.
  • Familiarity with natural language processing (NLP) tools and models, including knowledge of transformers, BERT, GPT (including OpenAI's GPT-3), and other large language models.
  • Knowledge of vector databases, including best practices for indexing and searching
  • Software engineering skills, including experience with version control systems like Git, software development methodologies, and best practices in code quality and testing.
  • Strong analytical and problem-solving skills, with the ability to dissect complex problems and develop innovative solutions.
  • Experience with statistical modeling, machine learning, and data mining techniques.
  • Excellent written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Preferred Skills

  • Prior experience with cloud-based ML API interfaces (Large Language Models and Embeddings).
  • Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Keras, Scikit-learn, etc.
  • Professional or Academic background in User Experience Research.
  • Hands-on experience with Docker, Kubernetes / EKS, or similar container orchestration services.
  • Proficiency in scripting languages such as Bash and Python.
  • Competence in programming languages such as Go or C .
  • Outstanding interpersonal and communication skills.
  • Ability to concisely and accurately translate business requirements into technical solutions
  • A master's degree in User Experience Research, HCI, or Artificial Intelligence is highly advantageous for this position.
  • The minimum and maximum base salaries for this role are posted below; additionally, the role is eligible for bonus potential, equity and benefits. The range displayed reflects the minimum and maximum target for new hire salaries for the role based on U.S. location. Within the range, the salary offered will be determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

    US Pay Range

    122,800-$184,200 USD

    Join Us in Securing the World's Data

    Rubrik (NYSE : RBRK) is on a mission to secure the world's data. With Zero Trust Data Security™, we help organizations achieve business resilience against cyberattacks, malicious insiders, and operational disruptions. Rubrik Security Cloud, powered by machine learning, secures data across enterprise, cloud, and SaaS applications. We help organizations uphold data integrity, deliver data availability that withstands adverse conditions, continuously monitor data risks and threats, and restore businesses with their data when infrastructure is attacked.

    Linkedin | X (formerly Twitter) | Instagram | Rubrik.com

    Diversity, Equity & Inclusion @ Rubrik

    At Rubrik we are committed to building and sustaining a culture where people of all backgrounds are valued, know they belong, and believe they can succeed here.

    Rubrik's goal is to hire and promote the best person for the job, no matter their background. In doing so, Rubrik is committed to correcting systemic processes and cultural norms that have prevented equal representation. This means we review our current efforts with the intent to offer fair hiring, promotion, and compensation opportunities to people from historically underrepresented communities, and strive to create a company culture where all employees feel they can bring their authentic selves to work and be successful.

    Our DEI strategy focuses on three core areas of our business and culture :

  • Our Company : Build a diverse company that provides equitable access to growth and success for all employees globally.
  • Our Culture : Create an inclusive environment where authenticity thrives and people of all backgrounds feel like they belong.
  • Our Communities : Expand our commitment to diversity, equity, & inclusion within and beyond our company walls to invest in future generations of underrepresented talent and bring innovation to our clients.
  • Equal Opportunity Employer / Veterans / Disabled

    Rubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

    Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

    Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please contact us at hr@rubrik.com if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

    EEO IS THE LAW

    EEO IS THE LAW - POSTER SUPPLEMENT

    PAY TRANSPARENCY NONDISCRIMINATION PROVISION

    NOTIFICATION OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS

    Salary : $122,800 - $184,200

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer - GenAI?

    Sign up to receive alerts about other jobs on the Software Engineer - GenAI career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Rubrik Job Board

    Rubrik Job Board
    Hired Organization Address Stanford, CA Full Time
    About Team & About Role : The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engi...
    Rubrik Job Board
    Hired Organization Address Stanford, CA Full Time
    About The Team : The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engineers are...
    Rubrik Job Board
    Hired Organization Address Stanford, CA Full Time
    About the team The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engineers are d...
    Rubrik Job Board
    Hired Organization Address Reston, VA Full Time
    Ready for an opportunity to make a substantial impact with a disruptive tech company while building your sales career Ru...

    Not the job you're looking for? Here are some other Software Engineer - GenAI jobs in the Stanford, CA area that may be a better fit.

    Software Engineer - GenAI

    Discover International, Fremont, CA

    Software Engineer - GenAI

    Discover International, Sunnyvale, CA

    AI Assistant is available now!

    Feel free to start your new journey!