Software Engineer
We are seeking a Software Engineer to build and advance a cutting-edge agentic platform designed to power intelligent, autonomous workflows. This role involves integrating diverse data sources and external APIs with MCP tools to enable seamless system interoperability.
Responsibilities:
• Develop agentic integrations with Python that leverage multiple AI models, APIs, and data sources in production.
• Build tools and agentic workflows within modern frameworks like PydanticAI, Langgraph, and DeepAgents.
• Work directly with key stakeholders and cyber analysts to understand operational workflows and identify high-impact automation opportunities.
• Maintain and troubleshoot a production grade agentic platform.
Required Skills:
• 12+ years of professional software engineering experience, with strong focus on AI and NLP and strong Python proficiency.
• Hands-on experience building and maintaining production applications servicing hundreds to thousands of users.
• Understanding of AI development concepts, including prompt engineering, context management, structured outputs, and tool/function calling.
• Experience developing resilient, scalable stream processing applications using modern messaging and event-streaming platforms.
• Experience leveraging AI coding assistants for code generation, refactoring, debugging, and automation.
• Experience with software source control (git) and Atlassian tool suite - Jira, Confluence.
Nice to Have:
• Background in cybersecurity or understanding of security operations workflows.
• Managing deployments in AWS Cloud with Kubernetes.
• Gitlab CICD automation.
• Analyzing cyber security-related data sets (network traffic, OS events).
Experience Required: 12 years with Bachelor's degree in a technical discipline or 16 years without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $204,000 - $247,000