At Hugging Face, we're on a mission to advance and make Machine Learning more accessible. As we progress, we contribute to the betterment of technology.
We've established the fastest-growing, open-source library of pre-trained models worldwide. With over 500K+ models and 250K+ stars on GitHub, more than 15,000 companies use our technology, including leading AI organizations like Google, Elastic, Salesforce, Algolia, and Grammarly.
About the role:
As a Machine Learning Ops Engineer, your main function is to empower our users with a rich feature set, high availability, and impressive performance level. We're looking for someone who brings new ideas, has a distinct and informed perspective, and enjoys collaborating using a progressive, agile and decentralized approach to develop practical solutions and positive user experiences.
Objectives of this role:
- Build software and systems to manage platform infrastructure and applications
- Improve the reliability, quality, and time-to-market of our software solutions
- Measure and optimize system performance, anticipating customer needs, and innovating for continuous improvement
- Provide primary operational support and engineering for multiple large distributed software applications
- Oversee the production environment by monitoring availability and considering system health
Daily and monthly responsibilities:
- Gather and analyze metrics from both operating systems and applications for performance tuning and fault finding
- Participate in system design consulting, platform management, and capacity planning
- Create systems and services for sustainability through automation and uplift
- Balance development speed and reliability with well-defined service-level objectives
Stack we use:
- Terraform
- Kubernetes
- Cloud: AWS & GCP
- Python and Rust
- Frameworks (like transformers, Keras, or PyTorch) and libraries (such as scikit-learn)
About you:
You'll enjoy working here if you love tech talk, understand the pros and cons of various languages and frameworks, and have GitHub among your favorite bookmarks. You care about users’ experience and acknowledge that diversity is good but inclusion is key. You enjoy constructing things (almost) from scratch and flourish in a rapidly expanding international setting - Hugging Face primarily operates in English. You also enjoy creating excellent products and releasing them to production, while ensuring everything functions ideally and we support our community and customers to the best of our potential.
More about Hugging Face:
We're actively building a culture that values diversity, equity, and inclusivity. We strive to create a workplace where everyone feels valued and supported, regardless of who you are or where you come from. We believe this is instrumental in building a great company and community, Hugging Face is an equal opportunity employer.
We value development. You will collaborate with some of the brightest minds in our industry. We're an organization that prioritizes impact and constant growth. We offer all employees reimbursement for relevant conferences, training, and education.
We care about your well-being. We offer flexible working hours and remote options, as well as health, dental, and vision benefits for employees and their dependents. We offer 12 weeks of parental leave (20 for birthing mothers) and unlimited paid time off.
We support our employees wherever they are. We have offices in NYC and Paris, but we're notably distributed, and all remote employees have the opportunity to visit our offices. If necessary, we'll also equip your workstation to ensure your success.
We want our teammates to own a share of the company. As part of their compensation package, all employees receive company equity. If we succeed in becoming a defining platform in machine learning and artificial intelligence, everyone will benefit.
We support the community. We believe that significant scientific advancements result from collaboration across the field. Join a community that supports the ML/AI community.