AI Software Developer
Core
Designing, crafting, and optimizing prompts for large language models to guide AI systems in generating accurate outputs for on-demand analysis and simulation.
Role type
Mid-to-senior level AI Software Developer (Prompt Engineering & Agentic AI)
Builds
Scalable AI infrastructures and agentic AI systems that move initiatives from prototypes to operational systems.
Domain
National security / Geospatial intelligence / AI-driven analysis
Deliverable
production ML models
Required skills
Prompt engineering, Agentic AI architectures, Python, Cloud platform infrastructure (AWS/Azure/GCP), Data structures and algorithms, System design for high-throughput/low-latency operations
Preferred skills
Go (Golang), Data visualization
Technologies
Python, AWS, Azure, GCP, Go
Responsibilities
Architect agentic AI systems leveraging design patterns like structured outputs and function calling; Develop frameworks for integrating multiple AI models; Own AI solutions end-to-end from design to deployment; Drive continuous automation; Translate complex requirements into technical specifications; Ensure system designs prioritize security and compliance.
Seniority
Mid-to-senior level, hands-on IC