AI Software Engineer
Core
Architect, build, and deploy secure AI-driven solutions for federal and defense enterprises, focusing on data ingestion, RAG architectures, predictive analytics, and workforce automation.
Role type
Senior AI Software Engineer (Defense/Intelligence)
Builds
Automated data pipelines, RAG systems, LLM agents, semantic search engines, intelligent chatbots, and predictive modeling tools.
Domain
Defense & Intelligence / AI & Machine Learning
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, PyTorch, TensorFlow, LangChain, LlamaIndex, FastAPI, SQL, NoSQL, graph databases, NLP, LLM fine-tuning, vector databases, ETL/ELT, Explainable AI (XAI), anomaly detection, causal inference
Preferred skills
DoD/Federal agency deployment experience, XAI architecture for leadership, HR/workflow AI solutions, AWS GovCloud/Azure Government, Docker, Kubernetes
Technologies
Pinecone, Milvus, Qdrant, FAISS, LangChain, LlamaIndex, FastAPI, Docker, Kubernetes, AWS GovCloud, Azure Government
Responsibilities
Architect and implement RAG systems and LLM agents; Build semantic search engines integrating legacy databases and data lakes; Develop intelligent chatbots for workforce recommendations; Design ML algorithms for risk identification and resource optimization; Collaborate on interactive dashboards for leadership decision-making; Design automated ingestion pipelines using NLP; Implement Explainable AI techniques; Ensure compliance with DoD security regulations.
Seniority
Senior, hands-on IC