Staff Software Engineer — Search Platform, Ingestion & Indexing
Thomson Reuters - Frisco, TX
Hiring: Staff Software Engineer — Search Platform, Ingestion & Indexing Company: Thomson Reuters Location: Frisco, TX Job Posted Time: 2026-09-11 17:58:14 Employment Type: Full-time (proactive recruitment for current or future openings) Target Skills & Keywords: Search Platform, Ingestion & Indexing, Kafka, Stream Processing, Vespa, OpenSearch, Protobuf, Schema Registry, Embedding Models, Re-ranking Models, Model Inference Serving, CI/CD, Canary Rollouts, Distributed Systems, AI-assisted Development Experience: - Staff-level software engineering experience - Proven track record owning large-scale, distributed data pipelines end-to-end - Experience with streaming architectures and search/indexing systems at scale - Experience operationalizing ML models in production (inference serving, latency SLOs, scaling) - Experience leading complex migrations with little or no precedent Required Skills: - End-to-end document ingestion pipeline design: Kafka-based stream processing through parsing, chunking, enrichment (entity extraction, embedding generation, metadata enrichment), and indexing - Fault tolerance, version ordering, and at-least-once delivery guarantees - Pluggable, configurable pipeline components (parsers, chunkers, enrichers, indexers) with self-service APIs - Protobuf-based document schema and schema registry integration; schema governance and backward-compatible evolution - Dual-flow ingestion: high-throughput batch reindexing and low-latency incremental updates; idempotent processing - Vespa application architecture, document processors, custom Kafka feeders, and application package design - Migration experience from OpenSearch to Vespa - Custom model lifecycle ownership: re-ranking and embedding models, inference serving behind stable APIs, latency SLO management, hardware/runtime configuration (batching, quantization), and scaling - Model promotion pipeline: CI/CD from fine-tuning through staging to production, versioning, canary rollouts, and rollback - Full-stack ownership: define, build, test, deploy, scale, and operate what you ship - AI-assisted development and continuous delivery to production Qualifications: - Staff-level engineer who sets architectural boundaries, not just executes within them - Strong background in distributed systems, streaming infrastructure, and hybrid search engines - Comfortable with constant delivery to production and operational ownership - Experience supporting both human-facing search interfaces and autonomous AI agents Compensation: Not specified in the job posting. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!