XX
Stealth

Lead Software Engineer in Natural Language Processing & Machine Learning

  • +2
  • +7
  • US
    California, United States
Interesse zeigen
  • +2
  • +7
  • US
    California, United States

Über

Join our mission-driven AI company dedicated to enhancing safety globally through trusted, decision-ready AI solutions for critical organizations. Our innovative software empowers leaders, operators, and analysts to navigate real-time changes and make informed decisions in high-pressure environments. Position: Lead Software Engineer in Natural Language Processing & Machine Learning As a Lead Software Engineer, you will be instrumental in establishing development standards, refining our tools, and advancing our codebase. You will spearhead the design and implementation of data-driven product features, collaborating with diverse teams to confront technical challenges related to natural language processing and machine learning. Key Responsibilities: Design and develop application features that utilize ingest pipelines and machine learning models, enabling users to search, analyze, and interpret vast amounts of unstructured data. Partner with teams to create an effective information retrieval architecture for document and graph analysis. Collaborate closely with machine learning engineers and data scientists to enhance platform capabilities with new models and algorithms while ensuring optimal performance. Handle and integrate large datasets, incorporating advanced features such as event and topic detection, relation extraction, summarization, entity recognition, document classification, multilingual NLP, and knowledge base generation. Required Skills & Experience: Strong expertise in Python and at least one other object-oriented programming language. Proficiency in Flask, Elasticsearch, PostgreSQL, and Redis. Proven experience leading the complete development process of commercial software in an agile setting. Robust background in software architecture, focusing on extensibility and resilience. Experience with large-scale data ingestion, processing, and retrieval systems. Familiarity with real-time and distributed systems. A minimum of 5 years of experience delivering production-grade software. Bonus Points For: Data-driven engineering practices, utilizing metrics to guide performance and cost evaluations. Experience in organizations specializing in NLP, AI, or ML.

Wünschenswerte Fähigkeiten

  • Python
  • Flask
  • Elasticsearch
  • PostgreSQL
  • Redis
  • Machine Learning
  • Software Architecture
  • California, United States

Berufserfahrung

  • Machine Learning
  • NLP

Sprachkenntnisse

  • English