About The Role
We're seeking a passionate and skilled Principal ML Engineer ready to tackle the frontier of machine learning. This role offers the opportunity to make a significant impact in a startup environment where the most challenging problems are yet to be solved. As our first dedicated ML Engineer, you'll have a massive runway to influence our journey.
What You'll Do
- Machine Learning Model Development: Design, develop, and implement machine learning models and algorithms tackling complex problems in automation and Chrome development, such as natural language processing, computer vision, recommendation systems, or predictive analytics.
- Data Preparation: Collect, preprocess, and analyze data from various sources to create clean and relevant datasets for model training and evaluation.
- Model Training and Evaluation: Train, fine-tune, and optimize machine learning models using state-of-the-art tools and frameworks. Rigorously evaluate and test to ensure model accuracy, generalization, and performance.
- Feature Engineering: Identify and engineer relevant features from data, enhancing model effectiveness and interpretability.
- Deployment and Integration: Collaborate with software engineers to deploy machine learning models into production systems, ensuring scalability and efficiency.
- Continuous Learning: Stay updated with the latest advancements in machine learning and artificial intelligence. Apply cutting-edge research and technologies to address business challenges.
- Collaboration: Work closely with cross-functional teams, including data scientists, software engineers, and domain experts, to understand project requirements, define objectives, and deliver impactful solutions.
- Documentation: Maintain detailed documentation of machine learning models, data, and processes to facilitate knowledge sharing and reproducibility.
Who We're Looking For
- Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field.
- Minimum of 4 years of experience as a software engineer, with 1 or more years in ML.
- Proven experience at a high-growth technology company.
- Familiarity with version control systems and CI/CD pipelines.
- Excellent analytical skills with a keen eye for detail.
- Willingness to wear many hats and a flexible attitude towards responsibilities and scope.
- Strong problem-solving abilities and a proactive approach to issue resolution.
- Outstanding communication and interpersonal skills, with the ability to work effectively in a team-oriented environment.
- Collaborative team member with a desire to shape company culture and contribute to building a top-tier team.
Benefits & Perks
- Comprehensive health care benefits (medical, dental, vision).
- Flexible paid time off plus 9 paid company holidays.
- Financial planning support (401K, HSA, DSA).
- 12 weeks primary-caregiver parental leave; 6 weeks secondary-caregiver parental leave.
- Stipends for mental and physical wellness.
- Work laptop provided.
- Salary Range: $120,000 - $180,000 per year, depending on experience and qualifications.