Job Overview
Join our innovative team as a Machine Learning Engineer and contribute to our mission of empowering individuals through the transformative world of book publishing. As a recognized leader in online education, we are dedicated to guiding our students in the exciting journey of writing, publishing, and selling books and audiobooks on major platforms such as Amazon and Audible. With a remarkable achievement of being named the 19th fastest-growing private company in America by the Inc. 5000 list for 2023, we have experienced a 30% year-over-year growth over the past two years, successfully assisting over 60,000 students through our comprehensive programs.
Key Responsibilities
- Develop evaluation and fine-tuning pipelines.
- Design and execute data annotation pipelines for generative AI.
- Collaborate with software and data engineers during design and code review processes.
- Create Natural Language Understanding (NLU) algorithms leveraging both deep learning and classical machine learning techniques.
- Partner with the product team to establish metrics for assessing ML models and pipelines.
- Conduct scientific experiments to evaluate models and pipelines.
- Design scalable solutions to enhance the effectiveness of generative pipelines, utilizing prompt optimization and RLHF, among other techniques.
Required Skills
- Over 5 years of experience in Machine Learning Engineering, with a recent focus on NLU/NLP.
- Strong foundational knowledge in ML, DL, and NLU, coupled with hands-on experience in generative AI and model evaluation.
- Proficient in Python and experienced with Git.
- Familiarity with prompt engineering, literature reviews, and implementing state-of-the-art research.
- Experience with annotation tools for NLU applications and the building of scalable, user-facing NLU solutions.
- Proven track record of collaborating with cross-functional teams, including software engineers and product managers.
- Excellent problem-solving and communication skills, demonstrating a proactive sense of ownership.
- Familiarity with agile software development and project management methodologies.
Qualifications
- A minimum of 5 years in Machine Learning Engineering, with a strong emphasis on NLU/NLP.
- Preferred: Experience leading technical teams and familiarity with MLOps tools and technologies.
- Familiarity with cloud computing concepts is advantageous.
- An interest in SaaS, digital marketing, publishing, and education sectors is beneficial.
Career Growth Opportunities
We are committed to fostering continuous learning and professional development within our organization. Join us to take advantage of meaningful programs designed to support your career advancement.
Company Culture And Values
We uphold our mission and core values, which are evident in how we support our employees. As a fully remote team of over 100 dedicated professionals globally, we pride ourselves on our values: (1) Service that WOWs, (2) Ultimate Team Player, (3) Great Freakin’ Attitude, (4) Billion Dollar Standards.
Compensation And Benefits
- Competitive health, vision, and dental benefits.
- Generous paid time off (PTO).
- 401k plan.
Why You Should Apply
This is an exceptional opportunity to join a dynamic team as we broaden our reach beyond education to become the leading resource for self-publishing needs. Make a significant impact in the publishing industry while working for a company that values your contributions.
Employment Type: Full-Time