Investing in visionary founders, transformational technology and emergent ecosystems for a new world.

Innovation Endeavors
Innovation Endeavors

Research Scientist



Palo Alto, CA, USA
Posted on Tuesday, June 25, 2024

Job Overview:

The Research Scientist will be responsible for conducting research and developing and models and algorithms to improve our developer productivity products and services. The ideal candidate will have a strong background in machine learning, natural language processing, retrieval techniques, as well as extensive experience working with code and programming languages.

Key Responsibilities:

  • Conduct research and develop models and algorithms to improve our developer products and services.
  • Analyze large codebases and develop tools to extract meaningful information from them.
  • Build and maintain machine learning models for code classification, code suggestion, and other tasks.
  • Collaborate with other researchers, engineers, and product managers to identify research questions and prioritize projects.
  • Mentor more junior researchers and research residents.
  • Stay up-to-date with the latest developments in machine learning, natural language processing, and software engineering research.


  • PhD in Computer Science or related field, with a focus on machine learning or natural language processing.
  • 3+ years experience with machine learning and natural language processing, with a track record of relevant papers and publications.
  • Experience with deep learning frameworks (PyTorch, TensorFlow, etc.)
  • Strong programming skills in at least one programming language (Python, Java, etc.).
  • Excellent problem-solving skills and ability to work independently and in a team.