Machine Learning Engineer - AI/ML at Eightfold.ai
About The AI/ML Team
The AI/Machine Learning team at Eightfold.ai is at the forefront of developing industry-leading machine learning models designed for large-scale use cases. Our mission is to push the boundaries of applied machine learning and state-of-the-art generative AI techniques using a diverse and challenging dataset. Join us in developing transformative technologies that are disrupting the $400 billion HR tech industry.
What You Will Do
As a Machine Learning Engineer, you will:
- Own, build, train, and productionize cutting-edge ML models across all Eightfold products, end to end.
- Create innovative algorithms for machine learning and AI applications.
- Analyze complex and diverse data sets to uncover actionable insights and optimize deployment results.
- Develop AI-based systems for Natural Language Processing (NLP).
- Implement best practices for creating AI-enabled products.
- Utilize Python for web scraping and database development.
- Optimize ML models for efficiency, performance, cost, scalability, and accuracy.
- Leverage state-of-the-art techniques such as AutoML and transfer learning.
- Develop tools and processes using BERT.
What You Bring
To be successful in this role, you should have:
- A solid foundation in Machine Learning (ML), Deep Learning, and NLP.
- Strong understanding of machine learning theories and principles.
- Ability to collaborate cross-functionally and interface effectively with team members.
- Familiarity with Generative AI and large language models (LLMs) like BERT, GPT-3, T-5, etc.
- Expertise in CS fundamentals and ML programming languages (Python, C, C++, Java, JavaScript, R, Scala).
- Understanding of data and ML systems, including REST APIs, microservices, data ingestion and processing systems, and distributed systems.
- Passion for delivering high-quality models.
Nice To Haves
Additional preferred qualifications include:
- BS/MS/PhD in Computer Science or Engineering.
- Relevant work experience with ML/AI algorithms, tools, deep learning, or NLP.
- Experience with scientific libraries in Python (numba, pandas) and ML tools/frameworks (scikit-learn, TensorFlow, PyTorch).
- Experience implementing production ML systems and working with large-scale datasets.
- Hands-on experience with NLP solutions.
- Familiarity with Spark, MLLib, Databricks MLFlow, Apache Airflow, and related technologies.
- Proficiency in analyzing large data sets using Hadoop, Spark, or similar technologies.
- Proven track record of software artifacts or academic publications in applied machine learning.
Pay Transparency
This role is categorized as hybrid in Santa Clara, CA. For transparency, we provide the following base salary ranges:
- Zone A (SF Bay Area, CA): Base annual salary range: $144,000 to $169,000 + discretionary bonus up to 10% + pre-IPO equity.
Base pay is only one part of our total compensation package, which may also include bonuses and equity awards. Compensation is determined by various factors including qualifications, skills, and experience.
Hybrid Work Model
Starting February 1, 2024, we will embrace a hybrid work model aimed at boosting collaboration and driving innovation. Employees residing near Santa Clara, CA, or our offices in Bangalore and Noida, India, will return to the office twice a week.
Eightfold.ai provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Experience our comprehensive benefits including family medical, vision, and dental coverage, a competitive base salary, and eligibility for equity awards and discretionary bonuses or commissions.
#Hybrid