Principal Machine Learning Engineer | Remotive
Job Description
This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Role Description
This role involves leading the development of core AI/ML models and algorithms that drive key product use cases.
- Lead the development of core AI/ML models and algorithms that drive key product use cases
- Actively participate in cross-functional discussions and strategic decisions related to AI research directions and product roadmaps
- Collaborate with fellow technical leaders to ensure the successful and timely delivery of AI/ML models and service integration
- Stay up to date with the latest research and developments in the field of AI/ML, and ensure that these advancements are properly incorporated into our technology roadmap
- Develop production code and advocate for the best coding and engineering practices
- Participate and influence full lifecycle development from ideation and data exploration to deployment, monitor, and optimize AI/ML models in production
- Participate in project planning, review, and retrospective sessions
- Identify and mitigate risks in our plans and executions, especially at the intersection of business and engineering
- Collaborate with other data teams to improve our data infrastructure, including models, visualizations, and experimentation capabilities
- Demonstrated experience in leading impactful AI product development at scale
Qualifications
- 10 or more years of ML and software experience
- Excellent problem-solving skills and ability to dive into evaluation metrics, model architecture, code, test plans, project plans, deployments and operations
- Expertise with ML pipelines, algorithms, statistical methods, and analytics to solve real-world engineering problems
- Proficient in SQL, Python, Java, PySpark, and experienced with Snowflake, AWS SageMaker, DBT, and Airflow
- Experience building and maintaining fault-tolerant, high-performing data pipelines and ensuring seamless AI/ML algorithm execution in production
- Strong communicator who simplifies complex problems and develops impactful, creative solutions
- Ability to explain deep technical decisions and implementation to leadership and less technical partners
Company Description