Join our team and be a part of driving innovation in the field of machine learning
Position: ML Engineer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Job Summary: We are seeking a highly skilled and motivated ML Engineer to join our team and help us revolutionize the field of machine learning. As an ML Engineer, you will be responsible for developing and implementing innovative machine learning solutions to solve complex business problems. You will work closely with our data scientists, software engineers, and product managers to build and deploy cutting-edge machine learning models and algorithms.
Key Responsibilities:
- Design, build, and maintain scalable machine learning systems and infrastructure
- Develop and implement machine learning algorithms and models
- Conduct research and experiments to improve existing machine learning models
- Collaborate with cross-functional teams to understand business requirements and develop solutions
- Analyze and interpret large datasets to extract insights and drive decision-making
- Monitor and maintain the performance of machine learning models in production
- Stay up-to-date with the latest advancements and trends in machine learning and artificial intelligence
Requirements:
- Bachelor's or Master's degree in Computer Science, Mathematics, or a related field
- Minimum of 3 years of experience as an ML Engineer or in a similar role
- Strong programming skills in languages such as Python, Java, or C++
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or Keras
- Proficiency in data manipulation and analysis using SQL, Pandas, or similar tools
- Solid understanding of machine learning algorithms, such as regression, classification, and clustering
- Familiarity with cloud computing platforms, such as AWS or Azure
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and collaboration skills
Preferred Qualifications:
- PhD in Computer Science, Mathematics, or a related field
- Experience in building and deploying machine learning models in a production environment
- Knowledge of big data tools and technologies, such as Hadoop, Spark, or Hive
- Experience with natural language processing and computer vision
- Strong understanding of software development principles and practices
- Experience with version control systems, such as Git
- Experience working in an Agile/Scrum development environment
We offer a dynamic and collaborative work environment, opportunities for growth and development, and competitive compensation and benefits. If you are passionate about machine learning and have the skills and experience we are looking for, we would love to hear from you!