Microsoft Recruitment | Software Development Engineer | Bangalore
Responsibilities of the Candidate:
- Work closely with mentors at MSR in collaboration with product groups in the US and India
- Get publications in top-tier conferences
- Get publications on shipping the algorithms into production to improve the productivity and experience of hundreds of millions of users worldwide.
Requirements:
- Good knowledge of data structures and algorithms with a strong implementation background in C, Python, Tensorflow/PyTorch, SQL, etc., with lots of experience in carrying out experiments and empirical research
- Background in machine learning, deep learning and/ or distributed systems for working on large-scale machine learning problems and delivering both academic and real-world impact
- Experience with writing multi-threaded/ high-performance code with C/ C++
- Passion for building and maintaining great products that benefit hundreds of millions of people worldwide through research
- Willingness to take risks and deal with research uncertainties
Preferred Skills:
- Familiarity with linear algebra, probability, statistics and optimization
- Familiarity with recommender systems, web search, online advertising and/ or dense retrieval
- Familiarity with large language models, pre-training, large-scale fine-tuning, distillation, contrastive learning, negative sampling, approximate nearest neighbor search, etc.
For More Details:-Click Here
Comments
Post a Comment