Egnyte logo

Principal Software Engineer - AI/ML

Egnyte

Apply Now

Job Description

Job Overview

Egnyte is seeking a Principal Engineer to drive innovation and leadership across AI initiatives, particularly focusing on NLP solutions. This role involves defining technical strategy, overseeing complex machine learning architectures, and ensuring the integration of Gen AI solutions into the platform and applications. The Principal Engineer will mentor engineering teams and provide expertise in state-of-the-art AI/ML practices, ensuring a robust production pipeline and the effective management of AI models.

Technical Requirements

Required Skills
  • • Python
  • • Java
  • • AI/ML
  • • NLP
  • • Generative AI
  • • Docker
  • • Kubernetes
Preferred Skills
  • • Scala
  • • Go
  • • Hugging Face
  • • LangChain
  • • OpenAI APIs
  • • PyTorch
  • • TensorFlow/Keras
Experience Level

10+ years experience in managing large-scale datasets and distributed computing environments

Responsibilities

  • • Leading the technical strategy and execution for AI projects across the organization.
  • • Designing and driving Gen AI features on peta-byte scale datasets.
  • • Driving innovation in NLP and other ML solutions.
  • • Architecting, developing and overseeing scalable, production-ready AI systems.
  • • Providing technical leadership and mentorship to the AI/ML engineering team.
  • • Conducting in-depth research and staying abreast of advancements in Gen AI and deep learning technologies.
  • • Collaborating with cross-functional teams to evaluate business requirements and determine optimal AI solutions.
  • • Designing, deploying, and managing the lifecycle of AI/ML models.
  • • Reviewing code and ensuring the delivery of high-quality solutions.

Technical Environment

Languages

Benefits & Perks

  • • Competitive salaries and comprehensive benefits
  • • Company equity depending on role and level
  • • Flexible hours and generous time off
  • • Paid holidays and sick time
  • • 401(k) Retirement Plan
  • • Health Savings Account with employer contribution
  • • Up to 12 weeks of paid Parental and Adoption Leave
  • • Modern and collaborative offices
  • • Gym, cell phone, and internet reimbursement
  • • Free well-being apps and access to Employee Assistance Program
  • • Discounted pet insurance, electronics, theme park tickets, and travel

Additional Information

Location
Mountain View, California
Type
Full-time, Hybrid
Compensation
$240k - $260k annually

About Egnyte

Egnyte provides a secure content cloud that helps businesses increase productivity, gain AI insights, and govern mission-critical content.

Company Size
unknown
Categories
Biotech, Pharmaceuticals & Healthcare Business Productivity & Collaboration Cannabis & Wellness Cloud Computing & Storage Cloud Content Collaboration cloud storage Content Management Data Governance Data Security File Sharing Governance Semiconductor & Hardware Software & SaaS