About the Role
Own the engineering of our agentic SOC platform, a multi-agent system where a supervisor agent orchestrates specialist agents to triage security alerts end to end. Move between hands-on building, code reviews, and design decisions to ensure platform coherence. Contribute to the team's wider AI work, enhancing agent capabilities and AI fluency.
Responsibilities
- Design, build and maintain production-grade AI agents, orchestration workflows and integrations that automate end-to-end security alert triage and investigation.
- Make sound design decisions across models, agents, workflows and security controls, ensuring systems are reliable, secure and resilient to adversarial input.
- Develop evaluation frameworks, quality gates, tracing and monitoring capabilities that ensure agent behaviour is measurable, explainable and continuously improving.
- Own the AWS infrastructure underpinning the platform, delivering and operating it through infrastructure as code, CI/CD and production monitoring.
- Mentor engineers, review code, establish engineering standards and help grow agent engineering capability across the team.
- Work closely with SOC analysts, Cyber AI teams and platform engineers to deliver solutions that meet operational and business needs.
- Support broader AI initiatives and contribute to the adoption of AI engineering best practices across the organisation.
- Maintain clear documentation and ensure security, privacy and compliance requirements are embedded throughout the platform lifecycle.
Requirements
- 5+ years of relevant engineering experience, with demonstrable experience building and shipping production software, and hands-on experience building AI agents or LLM-powered applications.
- Strong Python engineering practices, with type hints, sensible use of classes and dataclasses, decorators and context managers, and clean project structure.
- Comfortable with the modern toolchain (uv, ruff, mypy, pytest, pre-commit).
- Experience writing tests, including mocking external services, and you build and maintain CI pipelines (Azure DevOps).
- Practical understanding of how LLMs and agents work (tokens, context, prompting, structured output, tool use, RAG and multi-agent patterns) and hands-on experience building agent runtimes, orchestration frameworks and production AI agents, ideally with Strands or a comparable framework.
- Solid experience with AWS, including Bedrock.
- Proven ability to define and ship infrastructure as code, ideally with AWS CDK in Python and Terraform.
- Awareness of prompt injection and the risks of untrusted input, and practical experience defending against them with guardrails, input validation, and least privilege design.
- Experience evaluating non-deterministic systems (eval sets, LLM as judge) and instrumenting them so their behaviour can be traced and understood.
- A track record of owning and delivering complex technical work end to end, with sound judgement on design trade-offs.
- Ability to mentor engineers, review code constructively, and explain technical decisions clearly to both technical and non-technical audiences.
Skills
- Python
- AWS
- Bedrock
- AgentCore
- AWS CDK
- Terraform
- Prompt injection defense
- Evaluation frameworks
- CI/CD
- Azure DevOps
- LLMs
- AI agents
- Strands
- MITRE ATT&CK
- PostgreSQL
- SQLAlchemy
- Alembic
- NoSQL
- FastAPI
- Microsoft Graph
- Microsoft Defender
- Microsoft Sentinel
Location
- Hybrid
Work Type
- Hybrid
- Full-time
Experience Level
- 5+ years of relevant engineering experience
Benefits
- Reimbursements for professional development
- Subsidised qualifications
- Retail discounts
- Wellbeing leave
- Paid volunteering days
- Twelve flexible working options
- Market-leading parental leave and return to work support package
About the Company
- At Deloitte, we focus our energy on interesting and impactful work.
- We’re always learning, innovating and setting the standard; making a positive difference to our clients and our society.
- We put coaching at the heart of what we do, helping our people grow their careers in any direction – whether it be up, moving into something new, or even moving across the world.
- We embrace diversity, equity and inclusion.
- We have a diverse collection of people from different backgrounds, with different experiences, gender identities, abilities and thinking styles.
- What binds us together is a shared commitment to value everyone’s perspective and to cultivate inclusion; so that our work environment is a safe space we can all belong.
- We value in-person connection with our clients and our colleagues.
- We offer several ways for you to work flexibly so that you can serve your clients, stay connected with your team, and manage your personal priorities.
- We help you live and work well.
Equal Opportunity
- By applying for this job, you’ll be assessed against the Deloitte Talent Standards.
- We’ve designed these standards so that you can grow in your career, and we can provide our clients with a consistent and exceptional Deloitte employee experience globally.
- The preferred candidate will be subject to background screening by Deloitte or by their external third-party provider.
