Software Engineer (Full Stack) - SME
Core
Lead the design, development, and delivery of scalable, mission-driven full stack applications and ML/Ops pipelines supporting national security objectives.
Role type
Senior Subject Matter Expert Full Stack Developer (ML/Ops)
Builds
Python-based data warehouse processing systems, modern GUI applications, REST APIs, and production ML model deployment pipelines.
Domain
National Security / Defense / Machine Learning Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Python (expert), Object-Oriented Design, Backend Systems Architecture, RESTful APIs, Microservices, Data Modeling, Large-scale/Time Series Datasets, Relational & NoSQL Databases, ML Workflow Integration, ML/Ops Tools (MLflow, DVC, Optuna), Python Data Libraries (NumPy, Pandas), Python Web Frameworks (Flask, FastAPI, Pydantic), Containerization (Docker), CI/CD, Web Servers (Apache, Nginx), Agile.
Preferred skills
Government/Defense program experience, Computer Vision integration, Real-time data processing/Streaming, Cloud ML/Ops (AWS, Azure, GCP), Parallelization (Dask), Geospatial data tools, ML Frameworks (Scikit-learn, TensorFlow, Pytorch), gRPC/JSON-RPC.
Responsibilities
Architect complex features and translate requirements into technical solutions; Develop and maintain full stack applications and data pipelines; Design scalable APIs for ML model deployment; Collaborate with data scientists to operationalize models; Optimize system performance for scalability and reliability; Conduct peer reviews and establish coding standards; Mentor junior and mid-level engineers; Drive adoption of modern ML/Ops practices.
Seniority
Senior, hands-on IC with technical leadership