Avatar for Diffbot

Tap into accurate data from a single page or the entire web with Diffbot AI

Machine Learning Engineer (Research)

0.0% – 0.1%
Apply now

Machine Learning Engineer (Research)

Machine Learning Engineers in our research group advance the frontier of what is possible in human-level Information Extraction, by conducting fundamental research in the areas of: natural language understanding, computer vision, representation learning, and knowledge graphs.


  • Improve the accuracy of existing information extraction systems by advancing the current state-of-the-art
  • Experiment and validate for production new AI capabilities
  • Publish papers to share new discoveries with AI community
  • Implement your cutting edge research in the world’s largest production knowledge graph
  • Collaborate with other Diffbot researchers as well as external AI labs


  • PhD or MS in Computer Science or equivalent work experience
  • Published research in areas of Web information extraction, natural language processing, computer vision, entity linking, relation extraction, representation learning, deep learning, knowledge inference, and other related fields
  • Preferred and proficient in Java programming

Preferred Skills

  • Programming ability: Java, C++,C#
  • Experience in writing algorithms for speed and scalabilit
Menlo Park
Job type
Visa sponsorship
Not Available


100% company sponsored medical, dental and vision insurance


401k with company contribution matching

Parental leave

Parental leave

Generous vacation

Unlimited paid time off

Company meals

Free lunches, snacks and beverages


Commuter benefits

Pet friendly

Dog friendly office

Professional development

Ongoing learning through mentorship and education budget

Customized computer setup

Diffbot at a glance

Tap into accurate data from a single page or the entire web with Diffbot AI

Diffbot focuses on Mobile, Internet, Enterprise Software, Analytics, and Machine Learning. Their company has offices in Menlo Park. They have a small team that's between 11-50 employees. To date, Diffbot has raised $11M of funding; their latest round was closed on February 2016.

You can view their website at http://www.diffbot.com or find them on Twitter and LinkedIn.

More jobs at Diffbot

View all jobs

Software Engineer

Lead Technical Support Engineer

Software Engineer, Full-Stack

Enterprise Account Executive

Create Your Ideal Job