Software Development Engineer – Agentic AI
Trellix · Frisco, TX · 1 wk ago
EngineeringFull-time
Trellix is a global company redefining the future of cybersecurity. The company’s open, native platform helps organizations confront advanced threats with confidence, leveraging artificial intelligence, automation, and analytics to protect over 50,000 business and government customers.
About the Role
Join our team to design and develop a cutting-edge generative AI platform that powers advanced AI capabilities across the entire Trellix security portfolio. You will build and operate production agentic systems deployed in federal environments, enabling autonomous SOC workflows, multi-agent orchestration, and seamless AI integration across security products.
- Lead the design and development of core platform functionality, agentic workflows, and platform-level features from concept through production.
- Take end-to-end ownership of features—design, development, testing, automation, and operational health.
- Build, iterate, and harden multi-agent pipelines, including tool use, inter-agent coordination, and autonomous decision workflows for security operations.
- Ensure solutions are delivered on time, within budget, and to high quality standards.
- Implement best practices for resilience, security, and performance, particularly for sensitive security operations data.
- Design and implement observability instrumentation using OpenTelemetry, contribute to operational dashboards, and surface platform health insights.
- Analyze feature requirements and produce detailed design documentation, architectural decision records, and async-friendly technical specs.
- Own production reliability and incident response, including triage, root cause analysis, post-mortems, and SLA commitments for high-stakes environments.
Requirements
- 5+ years of professional experience in Python application software development, with demonstrated experience building and operating production AI or platform systems.
- Proficiency in Linux and shell scripting.
- Strong development and debugging skills in Python, with a solid grasp of data structures and design patterns.
- Experience with REST and async Web APIs, CI/CD pipelines (GitHub Actions or equivalent), and strong written communication for design docs and async collaboration.
- Ability to operate with autonomy in a fast-moving, ambiguous environment.
Skills
- AI/ML Knowledge:
- Hands-on experience with Large Language Models (LLMs) in production.
- Langchain experience required, including building and operating stateful multi-agent workflows.
- Experience with prompt orchestration, chain composition, and Agentic AI concepts (ReACT, chain-of-thought, tool use, Deep Agents).
- Experience deploying and operating vLLM for self-hosted inference.
- Familiarity with MCP (Model Context Protocol) for agentic tool integration.
- Frameworks & Technologies:
- FastAPI (preferred), Node.js / TypeScript for tooling and API integration layers.
- Databases: Postgres (preferred), Knowledge Graphs (NebulaGraph or equivalent), Vector Databases (Qdrant or equivalent).
- Embedding pipeline experience, including chunking strategies and retrieval tuning.
- Services & Tools:
- Gunicorn or Uvicorn, OpenTelemetry (OTEL) instrumentation, Redis (preferred).
- Langfuse or LangSmith for agent observability (preferred).
- Kubernetes (preferred), AWS (RDS, EKS, Elasticache, Bedrock).
- Domain Knowledge:
- Working knowledge of threat detection, EDR telemetry, SOC workflows, or SIEM platforms strongly preferred.
- Understanding of Security Incident and Event Management (SIEM) and Incident Response a plus.
- Soft Skills:
- Excellent communication and collaboration skills across engineering, product, and security research teams.
- Ability to communicate technical decisions and tradeoffs clearly to non-engineering stakeholders.
- Strong written communication for design documentation and distributed team collaboration.
- Comfortable operating with high autonomy and minimal oversight in a fast-moving, ambiguous environment.
Schedule
This role is hybrid, requiring commuting to the Frisco, TX office 3-4 days per week.
Benefits
- Retirement plans.
- Medical, dental, and vision coverage.
- Paid time off and paid parental leave.
- Support for community involvement.
- Flexible work hours and family-friendly benefits.
- Social programs that embrace diverse experiences and skills.