Overview
Requirements
• You’re passionate about open source and making advanced ML tools accessible,
• You are someone who stays up to date with the latest machine learning trends and models,
• You love experimenting and have a high bias for action and results,
• Experience using modern deep learning libraries and LLM APIs and understanding tradeoffs between different models and APIs,
• Knowledge of how to fine-tune LLMs, create retrieval-augmented generation pipelines, and use re-rankers for two-stage retrieval,
• You’re comfortable exploring and contributing to a codebase consisting of Python and Svelte-flavored JavaScript,
• You have a “product mindset” — like experimenting with different user interfaces to build products that are useful to to hundreds of thousands of users,
• If you’re interested in joining us, but don’t tick every box above, we still encourage you to apply!
What the job involves
• We are currently working on a suite of AI tools to help users quickly understand and write Gradio code,
• The first is the Playground: a code editor on our website which can generate or update complete Gradio demos based on a user’s query,
• The main objective for a Machine Learning Engineering intern will be to expand this effort,
• We can leverage ~500k Gradio spaces and thousands of existing prompts from users to build a sophisticated model pipeline with the proper context of how Gradio works,
• More and more developers are relying on LLMs for assistance in writing code, but these LLMs often do not have proper context on how Gradio works,
• Gradio has evolved from a library to an ecosystem for machine learning developers, with custom components contributed from our community, Python and JS clients, and Gradio Lite,
• To advance these efforts and as Gradio’s usage and developer community grows, it’s important to invest in tools that can help users learn, build and contribute to Gradio,
• We support the community. We believe significant scientific advancements are the result of collaboration across the field. Join a community supporting the ML/AI community
Company:
Hugging Face
Qualifications:
Language requirements:
Specific requirements:
Educational level:
Level of experience (years):
Senior (5+ years of experience)
About Hugging Face
Hugging Face allows users to build, train, and deploy art models using the reference open source in machine learning.