Staff Software Engineer, Public Sector
Leads development of agentic AI systems for public sector, including guardrails, data processing, and fleet orchestration for federal datasets. Mentors engineers, defines technical strategy, and communicates with stakeholders to ensure reliable, secure solutions.
About the job
Responsibilities
- Orchestrate feature implementation across the Federal engineering team to ensure architectural consistency.
- Define technical strategy for agentic guardrails, explainability, and fleet orchestration.
- Ensure system reliability and performance across multiple security classifications and network types.
- Mentor engineers in defining requirements with stakeholders and gathering acceptance.
- Communicate high-level technical trade-offs and implementation strategies to senior government stakeholders and Scale C-Suite members.
- Influence the long-term product strategy and technical roadmap for the Federal business unit.
- Consult on the architecture of AI-powered solutions for large-scale federal contracts.
- Build systems to ingest and process federal datasets for real-time decision-making.
- Create multi-layered guardrails around agents.
- Optimize data retrieval for agents.
- Orchestrate fleets of asynchronous agents.
- Automatically alert users to deviations in data.
- Illustrate how an agent reached a decision.
Requirements
- Full Stack Development: Proficiency in front-end, back-end development and infrastructure, including modern web development frameworks, programming languages, and databases.
- Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker), and orchestration (Kubernetes).
- Data Engineering: Knowledge of ETL processes, building data pipelines, data modeling, data warehousing, and data governance.
- AI Application Integration: Familiarity with integrating Large Language Models (LLMs), agentic workflows, prompt engineering, retrieval-augmented generation (RAG), and agent orchestration.
- Strong analytical and problem-solving skills.
- Excellent collaboration and communication skills.
- Adaptability and learning agility.
Skills
JavaScript, React, Node.js, Python, AWS, Azure, GCP, Docker, Kubernetes, SQL, ETL, LLMs, RAG, Data Pipelines
Similar jobs
ML Engineering jobsStaff-level engineer responsible for building AI agents and automation, evaluating developer AI tools, and driving adoption across the engineering organization. Requires 8+ years of software engineering experience plus production experience with LLMs, agentic systems, and applied machine learning.
Develop and productize online mapping models for autonomous navigation using real-world sensor data. The role requires deep ML expertise, robotics or computer vision experience, strong Python and deep learning framework skills, and a staff-level ability to deliver practical solutions.
Build and operate ML infrastructure for autonomy teams, including training and deployment pipelines, model observability, inference serving, and compiler platforms across hardware targets. Requires a degree, 3+ years of relevant experience, Python proficiency, and distributed-systems expertise.
Design and productionize ML, deep learning, and LLM models for personalization, recommendations, and search systems. Requires 7+ years building production ML/AI with business impact and strong cross-functional collaboration skills.
Develop production C++ perception capabilities for autonomous systems, spanning algorithms, libraries, integration, validation, and release. The role requires deep expertise in at least one perception domain, strong systems debugging, and experience delivering maintainable software in complex robotics or real-time environments.