What are the responsibilities and job description for the Lead Software Engineer in Natural Language Processing & Machine Learning position at Stealth?
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 :
Bonus Points For :