Software Development Manager (AI/ML)

Anonymous Employer
Herndon, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Herndon, United States of America

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Optical Character Recognition (OCR)
Computer Vision
Confluence
JIRA
Unit Testing
Big Data
Cloud Engineering
Apache Lucene
Databases
D3.js
ETL
Data Visualization
Linux
Distributed Systems
Elasticsearch
Github
Design of User Interfaces
Python
Linux System Administration
Machine Learning
Natural Language Processing
Named Entity Recognition
NLTK
NoSQL
Object-Oriented Software Development
Scrum
Raw Data
TensorFlow
Sentiment Analysis
Shell Script
Software Engineering
Solr
SQL Databases
Tableau
Unstructured Data
Web Services
Enterprise Search
PyTorch
Indexer
Backend
Keras
Gitlab
Pandas
Containerization
Angular
Search Engines
Machine Learning Operations
Front End Software Development
Text Analysis
Spacy
Data Pipelines
Docker
Microservices

Job description

We are seeking an expert Software Development Manager / Lead Engineer to spearhead the evolution of an enterprise-wide, data-centric mission management platform. Operating at the intersection of big data, distributed systems, and advanced analytics, you will lead a talented, multi-disciplinary team of Software Developers, ETL Engineers, and Data Scientists.

This is a hands-on technical leadership role for an elite engineer who thrives on building scalable architecture from the ground up. You will own the design and implementation of high-performance, distributed web services capable of processing petabyte-scale structured and unstructured data. Your mission is to integrate production-grade Artificial Intelligence and Machine Learning (AI/ML) capabilities into workflows that enable mission users to rapidly access, extract, and exploit critical information., * AI/ML Integration: Drive the seamless integration of state-of-the-art AI/ML models and data science capabilities into a high-availability production environment.

  • Architecture & Scalability: Architect, optimize, and enhance microservices-based platforms, ensuring extreme performance, robust security posture, and seamless handling of massive raw data ingest pipelines.
  • Hands-on Development & Prototyping: Design, write, and unit-test high-quality code. Build rapid, high-fidelity prototypes to solidify functional requirements and drive technical strategy.
  • Technical Leadership & Stakeholder Management: Deconstruct complex technical concepts into discrete development tasks, lead iterative Agile sprints (Scrum/Kanban), and deliver high-impact demonstrations to both technical and non-technical stakeholders.
  • Documentation & Governance: Champion the creation of comprehensive technical documentation, application workflow blueprints, and compliance procedures to support program milestones and control gates.

Requirements

  • Polyglot Backend Expertise: 4-6 years of deep backend proficiency splitting production environments between Python (preferred language) and Java utilizing Object-Oriented Design patterns.
  • Modern Frontend Systems: 4-6 years of hands-on experience building sleek, scalable user interfaces using Angular.
  • Cloud Architecture & Infrastructure: 6-8 years of expertise designing and deploying secure, enterprise-level architectures within Amazon Web Services (AWS) or equivalent secure government cloud environments.
  • Enterprise Search & Analytics: 6-8 years working heavily with massive search engine frameworks such as Elasticsearch, OpenSearch, or Solr/Lucene.
  • Databases & Containers: 6-8 years managing a diverse database landscape across both SQL and NoSQL paradigms, paired with deep containerization experience using Docker or Podman.
  • Advanced Linux Engineering: 6-8 years of intensive Linux system administration experience, including shell scripting, drive mounting, environment configuration, and memory/process performance diagnostic diagnostics.
  • Data Pipelines & AI Foundations: 2-3 years of direct exposure to data science concepts, machine learning development workflows, and 2-4 years of heavy ETL pipeline engineering with massive, messy data sets.
  • Agile Workflows: Proven experience leading development sprints using Jira, Confluence, and GitHub/GitLab.

Highly Desired (Bonus) Skills:

  • Advanced text analytics implementations (e.g., entity extraction, sentiment analysis, document summarization, and categorization).
  • Experience evaluating state-of-the-art ML algorithms and building out ML-focused Proof of Concepts.
  • Exposure to industry-standard ML and Natural Language Processing (NLP) frameworks like PyTorch, TensorFlow, Keras, spaCy, or NLTK.
  • Familiarity with advanced data disciplines like Optical Character Recognition (OCR), Named Entity Recognition (NER), BERT models, image recognition, or fuzzy search indexing.
  • Experience utilizing data visualization toolsets (e.g., Pandas, Tableau, D3.js).

Apply for this position