Machine Learning Engineer
SweedFull Time
Mid-level (3 to 4 years)
Candidates should possess deep experience building with Hugging Face Technologies, including Transformers, Diffusers, Accelerate, PEFT, and Datasets, along with expertise in Deep Learning Frameworks, preferably PyTorch or XLA. Strong knowledge of cloud platforms such as AWS, Azure, or GCP, including services like Amazon SageMaker, EC2, S3, CloudWatch, and familiarity with MLOps pipelines, containerization with Docker, and experience with Typescript, Rust, and MongoDB are required.
The Cloud Machine Learning Engineer will be responsible for bridging and integrating Hugging Face's open-source models like Transformers and Diffusers with various cloud providers, ensuring performance, designing and developing easy-to-use APIs, writing technical documentation, sharing work with the community, and advocating for new features. They will also contribute to building machine learning solutions used by millions, leveraging cloud technologies, and working across the full product development lifecycle.
Develops advanced NLP models for text tasks
Hugging Face develops machine learning models focused on understanding and generating human-like text. Their main products include advanced natural language processing (NLP) models like GPT-2 and XLNet, which can perform tasks such as text completion, translation, and summarization. Users can access these models through a web application and a repository, making it easy to integrate AI into various applications. Unlike many competitors, Hugging Face offers a freemium model, allowing users to access basic features for free while providing subscription plans for advanced functionalities. The company also tailors solutions for large organizations, including custom model training. Hugging Face aims to empower researchers, developers, and enterprises to utilize machine learning for text-related tasks.