IT & Software

Staff NLP Distributed Systems Engineer

TEEMA Group

Vancouver · Metro Vancouver Regional District · Canada

Engineer reliable NLP infrastructure with Python and C++ in Vancouver, supporting onsite work three days each week.

As a Staff Software Engineer, you will strengthen the architecture behind AI-enabled products and high-throughput inference. Your focus includes performance, reliability, and cost-efficient systems for language detection, sentiment analysis, and machine translation. You will guide engineering standards while collaborating with Architecture, Product, and Data Science teams.

Key Responsibilities:

  • Lead scalable inference pipeline design and evolution
  • Optimize Python applications with asynchronous programming
  • Use C++ for lower-level performance optimization
  • Conduct deep-dive architecture and design reviews
  • Influence technical direction across multiple teams

Requirements:

  • 12+ years shipping enterprise-grade backend systems
  • Mastery of Python performance and memory management
  • Proven high-availability microservices architecture experience
  • Production model inference optimization experience
  • Strong data structures and algorithms knowledge

Use distributed systems, NLP engineering, and performance optimization skills to guide dependable AI infrastructure in Vancouver.

#J-18808-Ljbffr

Reference: WJ-4483_1626805 · Posted 14 Nov 2026, 03:31 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs