We are looking for a highly motivated and results-driven individual who is passionate about using ML to solve complex business problems
Job Title: Principal ML Developer
Location: San Francisco, California, United States
Salary: $270000 - $310000
Job Summary: We are seeking a highly skilled and experienced Principal ML Developer to join our team. As the Principal ML Developer, you will be responsible for leading the development and implementation of machine learning (ML) solutions to drive business growth and innovation. You will collaborate with cross-functional teams, including data scientists, engineers, and product managers, to identify business needs and develop ML solutions that deliver results. The ideal candidate will have a strong background in ML and a proven track record of delivering successful ML projects.
Key Responsibilities:
- Lead the development and implementation of ML solutions to address business needs and drive growth and innovation.
- Collaborate with cross-functional teams to identify business requirements and translate them into technical specifications.
- Develop and maintain ML models, algorithms, and data pipelines.
- Conduct data analysis and visualization to identify patterns and insights that inform ML model development.
- Design and implement processes for data collection, preparation, and cleaning to ensure the quality and accuracy of data used for ML model training.
- Stay up-to-date with the latest advancements in ML and identify opportunities to incorporate new techniques and technologies into our solutions.
- Mentor and coach junior members of the team to facilitate their growth and development.
- Communicate ML solutions and results to stakeholders in a clear and concise manner.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field.
- Minimum of 8 years of experience in developing and implementing ML solutions.
- Strong proficiency in programming languages such as Python, R, and Java.
- Extensive experience with ML libraries and frameworks such as TensorFlow, Keras, and Scikit-learn.
- Experience with big data technologies such as Hadoop, Spark, and MapReduce.
- Strong understanding of statistical concepts and data analysis techniques.
- Excellent problem-solving and critical thinking skills.
- Exceptional communication and interpersonal skills.
- Ability to work in a fast-paced and dynamic environment.
If you have a strong background in ML and are looking for an exciting opportunity to lead and innovate, we encourage you to apply for the role of Principal ML Developer.