Software Engineer, AI Agents & Generative AI
Core
Design, develop, and deploy AI-native software products that transform large-scale geospatial data into actionable intelligence and mission-critical insights using multi-agent workflows and LLMs.
Role type
Senior IC Software Engineer (AI Agents & Generative AI)
Builds
AI-native software products, multi-agent workflows, and predictive analytics platforms for national security and global enterprise operations.
Domain
Geospatial intelligence, AI/ML, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, JavaScript, cloud-based data and ML pipelines (AWS/GCP), software development, LLM integration, multi-agent orchestration, DevOps practices
Preferred skills
vector databases, embeddings, RAG architectures, distributed systems design, AI-assisted development
Technologies
Google ADK, LangChain, LangGraph, GPT-4, Claude, Gemini, Google Cloud, containerization, CI/CD
Responsibilities
Design and deploy AI-native software products; implement multi-agent workflows; integrate Large Language Models; engineer agents for dynamic tool use; develop data ingestion and transformation layers; ensure secure, scalable integrations; create feedback loops for model reliability; deploy and operate AI systems in production; leverage AI development agents for engineering tasks.
Seniority
Senior, hands-on IC