Back to Jobs
Synack
AI & Machine Learning 9h ago

Graduate Software Engineer (AI)

Synack
United KingdomUnited Kingdom
Full-time
Not Disclosed
Entry-Level

Job Description

Key Skills Required

Master these to land this role

Machine Learning41mFree Trial ✨
Start 10-Day Free Trial
Python2h 41mFree Trial ✨
Start 10-Day Free Trial
NLPAI EngineerTensorFlow

Want to know if you're a match for this job?

Calculate My Match Score

Synack’s Penetration Testing as a Service platform manages customers’ attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes of security risks. We are committed to making the world more secure by harnessing a talented, vetted community of security researchers to deliver continuous penetration testing and vulnerability management, with actionable results. Synack's PTaaS platform has uncovered more than 71,000 exploitable vulnerabilities to date, protecting a growing list of Global 2000 customers and U.S. agencies in a FedRAMP Moderate Authorized environment.

We are looking for a Graduate Software Engineer (AI), where you'll take a hands-on lead in designing and building cutting-edge, AI-centric systems tailored for the offensive security sector. You will directly drive product innovation at the intersection of AI and cybersecurity.

Here’s what you’ll do

  • Design, implement and deliver scalable AI-centric software systems
  • Help to drive the development of agentic AI capabilities for identifying vulnerabilities, automating penetration testing processes, workflow optimization and enhancing threat intelligence.
  • Own and drive the end-to-end development of product features from ideation to production deployment and monitoring.
  • Actively contribute to and drive the design and implementation of AI-enabled systems, promoting effective SDLC processes.
  • Be involved in technical discussions, code reviews and design sessions, sharing your expertise to uplift the team's capabilities.
  • Collaborate closely with cross-functional teams to integrate AI capabilities into broader systems and applications.

Here’s what you’ll need

  • A degree in a computing/technology discipline.
  • ~1yr of work/internship experience relevant to this role.
  • 3yrs hands-on experience with Python/Go
  • Some experience with AI technologies, e.g. LLMs, RAG, MCP, etc.
  • Some grasp of token usage optimisation and LLM cost optimisation techniques.
  • Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing.
  • Strong design skills required – UML is a bonus; exposure to Domain Driven Design desirable.
  • Some experience with asynchronous messaging technologies such as Google PubSub, Kafka.
  • In depth knowledge of NoSQL and RDBMS technologies.
  • Strong experience with Docker, Kubernetes, Cloud Environments (GCP preferred).
  • Experience working on agile teams.
  • Excellent communication and collaboration skills in all mediums.
  • Experience working on and scaling a microservice-based application.
  • A proven ability to thrive in a collaborative environment involving different stakeholders and subject matter experts.

How would you rate this job post?

See what other professionals think about this role.

banner

Synack (operating under synack.com) is the premier, enterprise-grade crowdsourced security testing platform, Penetration Testing as a Service (PTaaS) pioneer, and offensive security infrastructure powerhouse engineered to function as the definitive, high-velocity vulnerability discovery, continuous threat assessment, and adversarial simulation layer for global enterprises, financial institutions, and national defense agencies worldwide. Founded by former NSA cybersecurity operators Jay Kaplan and Dr. Mark Kuhr, the company completely eliminates the severe systemic friction of modern corporate digital asset protection—where organizations lose vital security momentum to static, point-in-time compliance audits, resource-constrained internal security teams, and untrusted, unvetted external bug bounty networks—by deploying a sophisticated, full-stack security testing matrix. Moving far beyond traditional, passive legacy scanning appliances or basic automated vulnerability scripts, Synack natively unifies the speed and scale of intelligent agentic AI scanning technology (SmartScan), real-time application and network surface mapping, continuous vulnerability analytics, and the elite human intelligence of the Synack Red Team (SRT)—a highly selective global community comprising over 1,500 heavily vetted ethical security researchers spanning more than 80 countries—into a single high-availability defense architecture. Protecting hundreds of billions in corporate assets across the Global 2000 alongside mission-critical infrastructure for the U.S. Department of Defense (including the historic \"Hack the Pentagon\" program), the platform monitors multi-tenant IT environments with production-hardened engineering precision. Backed by over $112M in elite institutional venture financing across multiple funding rounds from powerhouses including B Capital Group, C5 Capital, Kleiner Perkins, GV (formerly Google Ventures), Microsoft's M12, Intel Capital, and Hewlett Packard Enterprise, the organization coordinates rigorous data boundaries and strict security controls. Under the hood, its technology core integrates secure traffic routing tunnels, automated multi-vector exploitation telemetry, and intelligent reporting mechanics built to provide granular proof of exploitability and real-time patch verification without interrupting operational business velocity. What sets Synack apart is its uncompromising dedication to replacing fragile, compliance-driven checklist habits with absolute adversarial visibility, continuous human-plus-AI diagnostic assurance, and defense velocity; by bridging the gap between performance-intensive low-level technical exploitation pipelines and strategic executive risk orchestration, the enterprise remains the definitive cornerstone of modern algorithmic offensive security and global infrastructure hardened scaling.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Graduate Software Engineer (AI) at Synack | HireSkys