If you are a highly motivated and passionate ML Developer looking to take the next step in your career, we encourage you to apply for this exciting opportunity
Position: Lead ML Developer
Location: San Francisco, California, United States
Salary: $123 Per hour
We are seeking a highly skilled and experienced Lead ML Developer to join our dynamic team. As a Lead ML Developer, you will be responsible for leading the development and implementation of machine learning algorithms and models to solve complex business problems. You will work closely with cross-functional teams to identify and collect data, design and build ML models, and deploy them into production.
Key Responsibilities:
- Lead and mentor a team of ML developers, providing technical guidance and support to ensure the successful delivery of projects.
- Collaborate with data scientists, data engineers, and business stakeholders to understand business requirements and develop ML solutions.
- Develop and implement machine learning algorithms and models, using a variety of techniques such as deep learning, natural language processing, and reinforcement learning.
- Design and build data pipelines to collect, clean, and preprocess data for use in ML models.
- Perform data analysis and visualization to gain insights into data and identify patterns.
- Evaluate and compare the performance of different ML models and select the most suitable one for a given problem.
- Optimize ML models for accuracy, speed, and scalability.
- Deploy ML models into production and monitor their performance, making necessary improvements and updates as needed.
- Keep up-to-date with the latest advancements in ML and apply them to improve existing models and develop new ones.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Mathematics, or related field.
- Minimum of 5 years of experience in developing machine learning models.
- Strong knowledge of machine learning techniques and algorithms such as supervised and unsupervised learning, regression, classification, and clustering.
- Proficiency in programming languages such as Python, R, and Java.
- Experience with ML frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Knowledge of data manipulation and processing using SQL, Spark, or other similar tools.
- Excellent problem-solving and analytical skills.
- Ability to work in a fast-paced, collaborative environment.
- Strong leadership and communication skills.
Join our team and make an impact by using your skills to develop cutting-edge ML solutions.