Junior Software Engineer

Wearehaystack — United Kingdom · Posted ~2 hours ago

Junior Full-time

Skills

Software development AI systems Programming fundamentals Software lifecycle

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A cybersecurity-focused organization is looking for a junior software engineer to help build AI-powered security solutions. The role includes feature development, automation, collaboration, and modern engineering practices.

Highlights

Opportunity to develop AI-driven security solutions while gaining experience across the full software development lifecycle.

Description

We're hiring for a leading cybersecurity company that manages customers' attack surfaces through its innovative Penetration Testing as a Service (PTaaS) platform. This organization is dedicated to enhancing global security by leveraging a community of skilled security researchers to deliver continuous testing and vulnerability management with actionable insights. The Role • Design, implement, and deploy scalable AI-centric software systems. • Drive the development of agentic AI capabilities for vulnerability identification, penetration testing automation, and threat intelligence enhancement. • Take ownership of end-to-end product feature development, from initial concept through to production deployment and monitoring. • Actively contribute to the design and implementation of AI-enabled systems, promoting effective software development lifecycle processes. • Participate in technical discussions, code reviews, and design sessions to elevate team capabilities. • Collaborate with cross-functional teams to integrate AI capabilities into broader systems and applications. What You'll Need • A degree in a computing or technology discipline. • Approximately 1 year of relevant work or internship experience. • Experience with Python or Go. • Experience with AI technologies such as LLMs, RAG, or MCP. • Understanding of token usage optimization and LLM cost optimization techniques. • Strong experience with microservices, REST API design, gRPC, and writing unit/BDD tests. • Proficiency in Docker, Kubernetes, and cloud environments (GCP preferred). • Experience working within agile teams and on scaling microservice-based applications. • Excellent communication and collaboration skills. What's On Offer • Competitive salary • Opportunity to drive product innovation at the intersection of AI and cybersecurity. • Work with a talented and vetted community of security researchers. • Be part of an inclusive and diverse team committed to making the world more secure. Apply via Haystack today!