Graduate Software Engineer (AI)

New
S
SynackCybersecurity
Remote in the UKFull-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
~1yr of work/internship experience
Required Skills
DockerPythonGCPKubernetesGogRPCREST APIMicroservices

Requirements

  • Degree in a computing or technology discipline.
  • Approximately 1 year of work or internship experience relevant to this role.
  • 3 years of hands-on experience with Python or Go.
  • Experience with AI technologies such as LLMs, RAG, and MCP.
  • Knowledge of token usage and LLM cost optimization techniques.
  • Strong understanding of microservices, REST API design, gRPC, unit testing, and BDD testing.
  • Strong system design skills (UML, Domain Driven Design desirable).
  • Experience with asynchronous messaging technologies (Google PubSub, Kafka).
  • In-depth knowledge of NoSQL and RDBMS technologies.
  • Strong experience with Docker, Kubernetes, and cloud environments (GCP preferred).
  • Experience working on agile teams.

Responsibilities

  • Design, implement and deliver scalable AI-centric software systems.
  • Drive the development of agentic AI capabilities for identifying vulnerabilities, automating penetration testing, and workflow optimization.
  • Own and drive the end-to-end development of product features from ideation to production deployment.
  • Contribute to the design and implementation of AI-enabled systems and effective SDLC processes.
  • Participate in technical discussions, code reviews, and design sessions.
  • Collaborate with cross-functional teams to integrate AI capabilities into broader applications.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now