Documented technical excellence in Natural Language Processing (NLP)., Hands-on experience with machine learning and deep learning in a SaaS or Cloud environment., Fluency in Python and at least one deep learning framework such as PyTorch or TensorFlow., Advanced communication skills and ability to provide mentorship to team members..
Key responsabilities:
Supervising the full development lifecycle of machine learning and deep learning projects.
Providing technical leadership for NLP project development.
Evaluating and selecting appropriate machine learning solutions in collaboration with the Product team.
Communicating approaches and results through articles and presentations.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Connect better. Protect better. Do more together.
Egnyte transforms businesses through smarter content allowing organizations to connect, protect, and unlock value from all their content. Our content governance platform delivers smart content collaboration and governance in the cloud or on-premises to thousands of businesses around the world even the most regulated industries. Founded in 2008, Egnyte is privately held and headquartered in Mountain View, CA. Investors include venture capital firms, such as Google Ventures and Kleiner Perkins Caufield & Byers, as well as technology partners, such as CenturyLink and Seagate Technology.
Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 17,000 customers worldwide and growing, you can make an impact by protecting their valuable data. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters who doers, thinkers, and collaborators are who embrace and live by our values:
Invested Relationships
Fiscal Prudence
Candid Conversations
ABOUT EGNYTE
Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.
The opportunity:
We are looking for an experienced engineer who will help us to design, develop, and deploy machine learning & deep learning models in production, with a strong focus on NLP solutions. The core of the work will be focused on providing technical leadership for the development of NLP projects. Besides tasks associated with developing models into production, an important part of the work concerns the development of appropriate approaches and tools to ensure the professional management of our models in production. Finally, transferring knowledge, providing technical expertise to the team members, and helping shape up the team is an integral part of the job.
Your day-to-day at Egnyte:
Supervising the full development of machine learning & deep learning projects, from design to deployment and maintenance
Providing technical leadership for the development of NLP projects
Reviewing state-of-the-art machine learning & deep learning technologies/models with a strong focus on NLP
Evaluating potential ML solutions and choosing the most appropriate ones depending on technical and business needs, in close collaboration with our Product team
Defining the architecture of machine learning-based projects, including integrations with other Egnyte products
Supporting the whole lifecycle of our machine learning models, including gathering data for (re)training, A/B testing, deployment, monitoring, retraining, and redeployments
Working closely within a distributed team to analyze and apply innovative solutions over billions of documents
Communicating your approach and results to a wider audience through articles and presentations
About you:
Documented technical excellence in NLP
Demonstrated success with machine learning & deep learning in a SaaS or Cloud environment, with hands–on knowledge of model creation and deployments in production at scale
Advanced communication skills, especially with regards to knowledge transfer
Ability to provide mentorship and team support
Fluency in at least one deep learning framework: PyTorch, TensorFlow / Keras
Advanced knowledge of the HuggingFace libraries (transformers and tokenizers) or the Fairseq library
Fluency in Python, Docker, Kubernetes, Helm
Solid English skills to effectively communicate with other team members
Bonus skills:
Experience with large datasets and distributed computing, especially with the Google Cloud Platform
Good understanding of advanced analytical modeling and statistical forecasting techniques
Knowledge of Java, Scala or Go-Lang programming languages
Familiarity with Kubeflow
Experience with OpenCV
Names containing “BERT” are very welcomed ;-)
BENEFITS:
Competitive salaries
Medical insurance and healthcare benefits for you and your family
Fully paid premiums for life insurance
Flexible hours and PTO
Mental wellness platform subscription
Gym reimbursement
Childcare reimbursement
Group term life insurance
COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION:
At Egnyte, we celebrate our differences and thrive on our diversity for our employees, our products, our customers, our investors, and our communities. Egnyters are encouraged to bring their whole selves to work and to appreciate the many differences that collectively make Egnyte a higher-performing company and a great place to be.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.