Staff Applied Scientist - Knowledge Graphs & AI

2 months, 1 week ago
Full-time
Lead
Software Development
Outreach

Outreach

Outreach offers an AI-powered revenue workflow platform designed to enhance the productivity of sales, marketing, RevOps, and go-to-market teams by automating processes that help in efficiently managing accounts, forecasting, and closing deals.

Internet Software & Services
1K-5K
Founded 2014
$489M raised

Description

  • Architect and evolve per-tenant knowledge graph schemas, including entity resolution, temporal modeling, and ontology design for sales execution.
  • Build NLP information extraction pipelines that convert calls, emails, CRM notes, and other unstructured data into structured knowledge.
  • Design reasoning and inference layers over the knowledge graph to power next-best-action recommendations, deal risk signals, coaching recommendations, and competitive intelligence.
  • Develop and train graph-based models such as GNNs, relational embeddings, and link prediction models for heterogeneous, multi-relational graphs.
  • Model sales execution concepts such as deal stages, buyer engagement patterns, rep behaviors, and account health into structured representations.
  • Diagnose and improve embedding quality issues such as cold-start entities and temporal drift.
  • Lead ontology extraction, versioning, and migration efforts.
  • Partner with engineering, product, and data teams to move models from prototype to production and ensure reliability at scale.
  • Own research and model development initiatives from problem formulation through deployment and ongoing performance monitoring.

Requirements

  • PhD in Computer Science, NLP, Machine Learning, or a related field with focus in knowledge representation and reasoning, information extraction, graph neural networks, recommendation systems, or conversation AI/dialogue systems.
  • Proficiency in Python.
  • Experience with graph databases or query languages such as Neo4j, SPARQL, or Cypher.
  • Strong engineering fundamentals and the ability to write production-quality code.
  • Ability to work through ambiguity and break vague product goals into concrete technical problems.
  • Track record of building research prototypes, open-source contributions, or side projects with real systems thinking.
  • Strong ownership across research, experimentation, production deployment, and performance monitoring.
  • Strong communication skills with the ability to translate research concepts into product impact.
  • Experience mentoring junior team members or leading technical work.
  • Preferred: 2+ years of hands-on experience applying knowledge graphs or graph-based learning methods in production.
  • Preferred: Strong fundamentals in at least two of knowledge graph construction, information extraction, graph neural networks, or recommender systems.
  • Preferred: Experience with large-scale unstructured text data such as conversational transcripts or email.
  • Preferred: Experience with probabilistic graphical models, conversational AI, or sales/revenue domain data.
  • Preferred: Published research at top-tier venues.

Benefits

  • Highly competitive salary.
  • 25 days of annual vacation time plus sick time and casual leave.
  • Group medical coverage for employees and up to 5 eligible family members.
  • OPD benefit covered up to INR 10,000.
  • Life insurance and personal accident insurance at 3x annual CTC.
  • 26 weeks of maternity leave pay and 15 days of paternity leave pay.
  • Opportunity to participate in the RSU program.
  • Employee referral bonuses and diversity/inclusion programs, plus team outings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Trainer - Fluent Kazakh Speaker - Stuttgart, Germany

Prolific 51-250 Professional Services

Prolific is seeking fluent Kazakh speakers to evaluate AI-generated text for naturalness, authenticity, tone, and cultural fit, helping improve AI language models.

NLP
2 hours ago

AI Trainer - Fluent Kazakh Speaker - Leipzig, Germany

Prolific 51-250 Professional Services

Prolific is seeking fluent Kazakh speakers to evaluate AI-generated text for naturalness, authenticity, tone, and cultural accuracy as part of human-data projects that improve language models.

2 hours ago

AI Trainers - United States

Prolific 51-250 Professional Services

Prolific is seeking U.S.-based people from diverse professional and educational backgrounds to participate in academic and applied research studies that train and evaluate AI systems and inform products, services, and research.

LLM
2 hours ago

AI Trainer - Fluent Kazakh Speaker - San Francisco, US

Prolific 51-250 Professional Services

Prolific is seeking fluent Kazakh speakers to evaluate AI-generated text and help improve how language models understand natural, culturally appropriate written Kazakh.

2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers