Staff Software Engineer - AI/ML

Egnyte7 months ago
San Francisco, California, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Egnyte is scouting for an experienced Staff Engineer – AI/ML based in MOUNTAIN VIEW, CA. In this role, you will drive innovation across AI initiatives – with a special emphasis on NLP solutions – by defining technical strategy, overseeing complex machine learning architectures, and integrating Gen AI solutions into our platform at scale. Join a team of doers, thinkers, and collaborators to protect valuable data and shape the future of content security.

Key Responsibilities

  • Help lead the technical strategy and execution for AI projects across the organization.
  • Design, deploy, and manage the lifecycle of AI/ML models, including retraining and monitoring for continuous improvement.
  • Design and drive Gen AI features on peta-byte scale datasets.
  • Drive innovation in NLP and other ML solutions, ensuring alignment with Egnyte’s business goals.
  • Architect, develop, and oversee scalable, production-ready AI systems.
  • Provide technical mentorship to the AI/ML engineering team, fostering growth and collaboration.
  • Conduct in-depth research and stay abreast of advancements in Gen AI and deep learning technologies.
  • Collaborate with cross-functional teams, including Product, to determine optimal AI solutions based on business requirements.
  • Review code, offer best practices, and ensure the delivery of high-quality solutions.
  • Represent Egnyte’s technical excellence through publications, presentations, and industry event participation.
  • Opportunity to work on cutting-edge AI projects at scale.

Required Qualifications

  • 8+ years experience managing large-scale datasets and distributed computing environments, with a preference for Google Cloud Platform expertise.
  • Hands-on experience working within a Java ecosystem.
  • Experience integrating and deploying AI/ML solutions into production within a SaaS environment.
  • Demonstrated independent thinking with the ability to analyze unique challenges, overcome technical hurdles, and deliver impactful AI solutions.
  • Hands-on experience with Generative AI techniques, including RAG pipelines, LLM fine-tuning, prompt engineering, and diffusion models.
  • Strong knowledge of generative AI frameworks and tools, such as Hugging Face, LangChain, or OpenAI APIs.
  • Experience developing and scaling Generative AI solutions for NLP, vision, or multimodal tasks.
  • Advanced knowledge of modern AI frameworks, including PyTorch, TensorFlow/Keras, Hugging Face Transformers, and JAX/Flax.
  • Expertise in Python, Docker, Kubernetes, and Helm.
  • Excellent communication skills, with a strong emphasis on mentoring, knowledge sharing, and cross-team collaboration.
  • Willingness to be in the office 3 days per week.

Preferred Qualifications

  • Proficiency in additional programming languages such as Java, Scala, or Go.
  • Familiarity with tools and frameworks like Kubeflow and OpenCV.
  • Proficiency in building and deploying Generative AI applications using state-of-the-art models like GPT, BERT, or Stable Diffusion, and other deep learning techniques such as CNN, RNNs, and GANs.

Benefits & Perks

  • Compensation: Our compensation reflects the cost of labor across multiple U.S. geographic locations. The standard base pay range for this position is $210k - $250k annually, subject to location, job-related skills, and experience.
  • Competitive salaries and comprehensive benefits.
  • Flexible hours and generous time off (RTO, Responsible Time Off) to support work-life balance.
  • Paid holidays and sick time.
  • 401(k) Retirement Plan (Traditional, Roth, and Mega Backdoor Roth).
  • Health Savings Account (HSA) with a generous employer contribution.
  • Up to 12 weeks of paid Parental and Adoption Leave.
  • Modern and collaborative offices, including a location in MOUNTAIN VIEW, CA.
  • Gym, cell phone, and internet reimbursement.
  • Free well-being apps and access to our Employee Assistance Program (EAP).
  • Discounted pet insurance, electronics, theme park tickets, travel, and more.
  • Your own Egnyte account with lifetime access.

Required Skills

AI/ML
NLP
Helm
Java
TensorFlow/Keras
Generative AI
Prompt engineering
Docker
LLM fine-tuning
Python
Kubernetes
PyTorch
Google Cloud Platform
Hugging Face