Junior AI Automations Developer in Slough

Junior AI Automations Developer in Slough

Slough Full-Time 35000 - 35000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Join us to build innovative AI automation systems and tackle real business challenges.
  • Company: Exciting cyber security start-up redefining safety for small businesses.
  • Benefits: Enjoy a competitive salary, generous holiday, and flexible remote work options.
  • Other info: Fast-paced environment with great opportunities for growth and learning.
  • Why this job: Kickstart your career in tech with hands-on experience and mentorship from day one.
  • Qualifications: Must have a technical background in AI or software engineering and be fluent in English.

The predicted salary is between 35000 - 35000 £ per year.

No recruiters please. Important: you must be UK based - we are unable to provide visa sponsorship, and you must meet all 4 minimum requirements below.

Overview

  • Salary: starts at £35,000 depending on experience.
  • Holiday: 24 days paid holiday (pro rata) + your birthday off + bank holidays + one extra holiday day for every 12 months you stay with us.
  • Working Together: We spend three days per week together in our lovely London office (39 floors up in Canary Wharf). The rest of the time, you can choose to work from wherever you are most productive and happy.
  • Working Hours: 8hrs per day Mon-Fri, 40hrs per week.
  • Training: individual training plan and budget for one certification / course per year.
  • Socials: We meet regularly to have a drink, throw some axes.
  • Start Date: ASAP.

Minimum Requirements

  • Education: a graduate (undergrad or postgrad) with a technical academic background in artificial intelligence (AI), computer science, software engineering, or a related field.
  • Artificial Intelligence (AI) literacy: confident with n8n, git (branches, commits, pull requests) and already build with agentic coding tools (Claude Code, Cursor, Copilot or similar).
  • Fluent in English: as this role has some client facing and business development elements, you must be highly proficient with business level English.
  • Location: must be able to attend the office 3 days per week (Monday, Wednesdays and Thursdays).

About CyPro

We are an innovative cyber security start-up united in a shared mission: to redefine cyber security for small and medium-sized businesses (SMBs).

Problem-Solving: ability to identify, troubleshoot, and resolve a wide range of security issues effectively, both tactically and strategically.

Adaptability: ability to work both independently and collaboratively within a fast-paced, evolving environment.

Driven, Self-Starters: you will need to be willing to put in the extra effort and operate in an environment often with little guardrails.

The Role

As a Junior Automation Developer, you are joining CyPro's automation function at the ground level, working directly with the Head of Automation to build the systems that run the business. Your primary goal is to learn fast and grow into an independently capable automation developer: someone who can take a business problem from a colleague, design the workflow and data model, build it, test it, document it, ship it and support it. You will receive structured mentoring and pair on live builds from your first week, with the clear objective of progressing into an Automation Developer position owning systems end to end.

Building and Shipping Automations

  • Build and extend workflow automations under supervision: webhooks, scheduled jobs, orchestrators, data pipelines and integrations with third-party APIs.
  • Follow CyPro's build standards, design and maintain database schemas, migrations and queries for the systems you work on.
  • Diagnose and fix failing or silently misbehaving workflows, learning our catalogue of known failure modes and adding to it.

AI and Language Model Work

  • Write, test and iterate on prompts that generate client-facing content (reports, proposals, bulletins), applying our house style and quality rules.
  • Build retrieval and knowledge-base features: document ingestion, chunking, vector search and citation.
  • Evaluate model outputs against expected results, build regression harnesses, and track cost and token usage.
  • Use AI coding assistants as a core part of daily work, and learn to direct them well: clear specifications, review of generated output, and knowing when not to trust them.

Data, Integrations and Infrastructure

  • Work with Azure services that host our platform: container apps, Key Vault, Blob Storage, Azure OpenAI, PostgreSQL.
  • Build and document API and webhook contracts for the front-end developer to consume.
  • Assist with platform operations: monitoring, backups, incident response when a workflow or the platform itself fails, and post-incident write-ups.

Working with the Business

  • Gather requirements from consultants, the SOC and the leadership team, turning meeting notes and feedback into qualified, buildable changes then logging the internal documentation for every system.
  • Occasionally assist with wider CyPro operational and marketing tasks when required (for example reporting, research, blog tooling, website changes).
  • Security Engineering: support with the creation of new detection rules in the SOC.

Learning and Development

  • Become fluent in workflow automation, python, JavaScript, REST APIs and the Azure platform through hands-on work with mentoring.
  • Work towards a recognised cloud or data certification, for example Microsoft AZ-900 or AZ-204, or DP-900.
  • Keep up to date with developments in language models, agentic tooling and automation platforms, and bring ideas for how we can use them.
  • Proactively seek feedback and identify areas for growth in both technical and professional skills.

What We Are Looking For

We care more about who you are than what you already know. The technical stack can be taught. The following cannot.

  • Ambition: you want to build things that matter and you want to be trusted with more, quickly.
  • Builder's instinct: you have made something outside of coursework. A side project, a small business, an app, a bot, a script that saved someone hours, a website that earns a little money. Tell us about it in your application; it is the first thing we will ask about.
  • Curiosity about AI and automation: you already use AI tools to get things done and have opinions on what they are good and bad at.
  • Comfortable with the modern developer workflow: You are comfortable with git (branches, commits, pull requests), you already build with agentic coding tools (Claude Code, Cursor, Copilot or similar) rather than treating them as autocomplete. You do not need to be a software engineer.
  • Comfort with ambiguity: you would rather be handed a problem than a ticket.

Interview Process

We operate differently. No long drawn out recruitment processes - we generally can get candidates through our process (from START to FINISH) within 10 days. Successful candidates can expect the following 3 stage process for this role:

  • Video Introduction - record a short 2-3 minute introductory video for us.
  • Telephone Interview - a 20 minute initial chat with a Cyber Security Manager.
  • Assessment Centre - a morning in our Canary Wharf office where we do some fun exercises together, psychometric tests and hold the final interview with a practice partner.

Junior AI Automations Developer in Slough employer: CyPro

CyPro is an exceptional employer, offering a dynamic work environment in the heart of Canary Wharf, where innovation meets collaboration. With a strong focus on employee development, you will benefit from tailored training plans and opportunities for professional certification, alongside a vibrant culture that includes regular team socials and a commitment to work-life balance. Join us to lead a talented team in redefining cyber security for small and medium-sized businesses, while enjoying competitive benefits and a supportive atmosphere that fosters growth and excellence.

C

Contact Details:

CyPro Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior AI Automations Developer in Slough

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at CyPro or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to CyPro.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like CyPro.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like CyPro that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Junior AI Automations Developer in Slough

Artificial Intelligence (AI) literacy
n8n
git
agentic coding tools
Problem-Solving
Adaptability
Workflow Automation

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at CyPro.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at CyPro and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at CyPro

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If CyPro uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.