The point where experts and best companies meet
Share
Key job responsibilities
- 3+ years of building machine learning models for business application experience
- PhD, or Master's degree and 2+ years of applied research experience
- Knowledge of programming languages such as C/C++, Python, Java or Perl
- Experience programming in Java, C++, Python or related language
- You have expertise in one of the applied science disciplines, such as machine learning, natural language processing, computer vision, Deep learning
- You are able to use reasonable assumptions, data, and customer requirements to solve problems.
- You assume responsibility for the code in your components. You write secure, stable, testable, maintainable code with minimal defects.
- You understand basic data structures, algorithms, model evaluation techniques, performance, and optimality tradeoffs.
- You follow engineering and scientific method best practices. You get your designs, models, and code reviewed. You test your code and models thoroughlyA day in the life
You will be working with a group of talented scientists on researching algorithm and running experiments to test solutions to improve our experience. This will involve collaboration with partner teams including engineering, PMs, data annotators, and other scientists to discuss data quality, model development and productionizing the same. You will mentor other scientists, review and guide their work, help develop roadmaps for the team.
- 4+ years of CS, CE, ML or related field experience
- Master's degree
These jobs might be a good fit