Continuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!
Senior Software Engineer
Location
United States
Posted
1 day ago
Salary
$169K - $208K / year
Seniority
Senior
Job Description
Senior Software Engineer
Horizon3.ai
• Build and evolve the agent harness and orchestration that turns an LLM into a reliable autonomous pentester, the loop that reasons over an application, forms attack hypotheses, acts, and verifies results. • Design the tools and tool-shaped feedback the agent uses to probe and exploit, and the structured-output and validation layers that keep it reliable (e.g., hook-enforced mandatory validation, schema-constrained outputs). • Translate the team's offensive expertise into repeatable agent capabilities — partnering directly with our attackers to encode how they think into something the agent can do consistently. • Own and grow our evaluation infrastructure: benchmark suites, a failure-mode taxonomy across the pipeline (discovery → hypothesis → exploitation → verification), and regression detection, so we actually know whether the agent is getting better. • Manage LLM inference in production: model selection, prompt and context engineering, and keeping cost and latency under control (we run on AWS Bedrock with centralized cost tracking). • Hold the line on production-safety and no-false-positives, every finding the agent reports has to be real and reproducible.
Job Requirements
- 5+ years building production software, with strong Python.
- Hands-on experience building LLM-powered applications or agents, tool use / function calling, structured outputs, multi-step orchestration, and the glue that makes it all hold together.
- A track record of making LLMs reliable in production, you've wrestled nondeterminism, designed around model limitations, and shipped something that worked when it mattered.
- Real experience with evaluation: you've built or owned the harness that tells you whether a model or agent change is an improvement, not just a vibe.
- Strong instincts for prompt and context engineering, and the judgment to keep the model's job small and well-scoped.
- Solid software fundamentals — testing, observability, and the discipline to keep a complex agent debuggable.
- Ownership mentality, comfortable owning a critical, fast-moving subsystem end to end.
Benefits
- Health, vision & dental insurance for you and your family
- Flexible vacation policy
- Generous parental leave
- Growth Opportunities: Be part of a dynamic and growing team with numerous career development opportunities.
- Inclusive Team: We value diversity and promote an inclusive culture where everyone can thrive.
- Innovative Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking.
- Hybrid & Remote Work: We embrace a mix of remote and hybrid work models depending on role and location, including our Chicago office, where some roles require regular in-office presence.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, IaC Cloud
Pulumi CorporationUniversal Infrastructure as Code. Open Source, ANY Cloud, ANY Language, ANY Team.
• Collaborate with cross-functional teams — including product managers and leadership — to shape long-term technical strategy and translate business requirements into customer-centric solutions. • Contribute to roadmap planning and partner with the team to drive execution and delivery. • Design and architect simple, cost-effective solutions to complex features with a focus on security, scalability, and performance—designed to work seamlessly across both our cloud and self-hosted environments. • Write production-quality code across our full stack (Angular/TypeScript, Node.js, and Go for API development). • Extend our SDK and providers to enable Pulumi Cloud functionality across multiple languages, including TypeScript/JavaScript, Go, Python, C#, and Java. • Participate in code and design reviews, sharing expertise and mentoring engineers across the team.
Software Engineering Consultant – AI Platform
Vivo (Telefônica Brasil)Com a conexão, queremos que você descubra novos pontos de vista e aproveite tudo o que realmente importa.
• Define the technical vision and development standards for APIs, SDKs and AI platform services. • Lead the architecture of complex solutions, ensuring that orchestration of agents and AI services is scalable and enterprise-grade resilient. • Serve as a technical advisor to leadership and squads, supporting decision-making on emerging technologies and cloud-native infrastructure. • Advocate engineering best practices (Clean Code, Design Patterns, Security) and a culture of quality across the Data & AI directorate. • Design and optimize technical governance to ensure distributed systems meet strict observability and security requirements. • Identify and mitigate structural technical risks before they impact operations or the AI product roadmap.
• Work on large-scale solutions for mining challenging driving scenarios to boost learned model performance across various autonomous driving tasks. • Collaborate with ML (Machine Learning) infrastructure teams and contribute to workflows for continuous learning through iterative mining, error analysis, training and deployment. • Research and develop methods for extracting uncertainty and informativeness indicators to automatically mine for challenging scenes and analyze model performance. • Provide statistical depth and insights on model uncertainty, generalization and robustness. • Conduct deep learning experiments and write technical reports. • Provide guidance to junior researchers on research projects and design document reviews. • May work remotely from any U.S. state.
Senior Software Engineer – Grafana Databases, Managed Services
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Operating and evolving 100+ multi-cloud streaming clusters and related database infrastructure • Diagnosing and eliminating cross-layer failure modes (e.g., object storage latency, noisy neighbors, control-plane bottlenecks, query performance regressions, etc.) • Designing safe upgrade and rollout strategies at scale • Improving observability, automation, and operational ergonomics • Partnering closely with database and platform teams to ensure safe scaling, partitioning, consumer fan-out, and query performance • Working directly with distributed systems behavior, Kubernetes scheduling dynamics, storage engines, compression trade-offs, etc. • Serving as a primary escalation point and on-call for relevant incidents • Owning the relationship with all system vendors, including WarpStream Labs and others.




