If you are passionate about applying cutting-edge machine learning techniques to solve complex business problems, we would love to hear from you
Job Title: Machine Learning Developer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Job Description: We are seeking a highly skilled and motivated Machine Learning Developer to join our dynamic team. As a Machine Learning Developer, you will be responsible for developing, implementing, and maintaining cutting-edge machine learning algorithms and models to solve complex problems and drive business insights.
Key Responsibilities:
- Design, develop and implement machine learning algorithms and models for various applications including but not limited to predictive analytics, natural language processing, computer vision, and recommendation systems.
- Collaborate with cross-functional teams to identify business problems and develop appropriate solutions using machine learning techniques.
- Explore and experiment with new machine learning algorithms and techniques to enhance the performance of existing models.
- Collect, clean, and preprocess large datasets for training machine learning models.
- Develop and maintain data pipelines and infrastructure for efficient data processing and model training.
- Conduct thorough testing and evaluation of machine learning models to ensure accuracy, scalability, and reliability.
- Continuously monitor and improve the performance of deployed machine learning models.
- Document and communicate research findings, technical concepts, and solutions to both technical and non-technical stakeholders.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field.
- Minimum of 2 years of experience in developing machine learning algorithms and models.
- Proficient in programming languages such as Python, R, or Java.
- In-depth knowledge of machine learning techniques and frameworks such as TensorFlow, Keras, PyTorch, or Scikit-learn.
- Hands-on experience with data preprocessing, feature engineering, and model evaluation.
- Strong understanding of statistics and mathematics concepts.
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and ability to think critically.
- Strong communication skills with the ability to effectively convey technical concepts to non-technical stakeholders.
Join our team and be a part of our journey to develop innovative and impactful machine learning solutions.