Skip to content
Back to Careers
Development

NLP Engineer, Information Extraction

100% Fully RemoteFull-time$160,000 - $190,000 per yearPosted October 1, 2026

Overview

Talon Defense seeks an NLP Engineer specializing in Information Extraction to develop capabilities that transform unstructured content into useful, structured information. Working as part of a multidisciplinary engineering team, this role will build and integrate text processing solutions that improve access to information and support analytics and AI applications.

Key Responsibilities

  • Develop information extraction pipelines for unstructured and semi-structured documents
  • Apply rule-based, statistical, and language model approaches to extract entities, attributes, and relationships
  • Design structured output schemas and validation methods for extracted information
  • Preserve connections between extracted facts and their supporting source content
  • Identify ambiguous or conflicting information and implement appropriate handling and review mechanisms
  • Evaluate extraction quality and improve performance across document types and data sources
  • Collaborate with data and software engineers to integrate extraction capabilities into downstream applications
  • Contribute to automated testing, code reviews, and technical documentation

Required Qualifications

  • Bachelor's degree in Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related discipline, or equivalent experience, certifications, or military technical training
  • Experience delivering production information extraction capabilities for narrative or other unstructured text
  • Proficiency in Python and experience with NLP libraries, text processing, and structured data validation
  • Experience linking extracted outputs to the specific source passages that support them
  • Experience validating extraction quality and handling ambiguous or contradictory language
  • Experience with rule-based, statistical, or LLM-based extraction; when using LLMs, ability to validate outputs against source text
  • Experience integrating extraction outputs into downstream data or analytic systems
  • Strong communication skills and ability to collaborate within a multidisciplinary technical team

Preferred Qualifications

  • Experience extracting entities, relationships, and quantitative information from complex narratives
  • Experience with LLM prompting, structured output generation, and source-grounded validation
  • Experience processing long documents or multiple document formats
  • Experience supporting enterprise applications with strong traceability and auditability requirements

Compensation

$160,000 - $190,000 per year

Medical, dental, and vision coverage; 401(k) with company match; paid time off and federal holidays; life insurance; professional development and certification reimbursement.

Annual performance bonus; employee referral bonuses.

Salary offered will depend on numerous qualifying factors such as clearance, degree and the years and depth of applicable experience.

Security Clearance

An active Secret security clearance is required before starting work. Interim Secret determinations are acceptable. Top Secret clearance is preferred. Candidates must meet applicable U.S. person requirements and maintain the required clearance throughout employment.

Talon Defense, Inc. provides equal opportunities to qualified employees and prospective employees without regard to age, race, color, religion, pregnancy, sex, national origin, veteran status, uniformed status, physical or mental disability, or other protected characteristics.

Interested in this role?

Send us your resume and a brief introduction. We'd love to hear from you.

Apply Now

Questions about this position? Contact us at careers@talondefense.com