cover image
Roc Search

Roc Search

www.roc-search.com

6 Jobs

204 Employees

About the Company

At Roc Search, we understand people and business. As recruitment specialists, our purpose is to ensure we’re creating limitless opportunities for individuals and companies across the Technology, Engineering, Life Sciences and Public Sector industries.

Whether it’s permanent, interim, temporary or contract hires, we work with our clients and candidates across the globe, empowering lives through expertise and meaningful connections.

As a business, we have 3 core focuses:

🔎 Clients who need access to the best talent.
💼 Candidates looking for the best positions.
⭐ Our RocStar’s careers and wellbeing.

Founded in 2007, we’re a multi award-winning business with over 150 people in 8 offices across the UK, Europe and USA, with plans for continued growth in new and existing locations.

Honesty, transparency, loyalty and trust. That’s what you get when you work with Roc Search. Whether you are looking to grow your team, or join a new one, our contract and permanent teams have the experience and expertise to deliver.

Find us on:

Twitter https://twitter.com/RocSearch
Facebook https://www.facebook.com/RocSearch/
Instagram www.instagram.com/rocsearch

Listed Jobs

Company background Company brand
Company Name
Roc Search
Job Title
AI Engineer
Job Description
**Job Title:** AI Engineer (AI/ML Engineer) **Role Summary:** Design, develop, and deploy production‑grade multi‑agent AI systems, managing orchestration, memory, and tool integration. Collaborate with cross‑functional teams to implement scalable solutions on cloud platforms while adhering to security requirements. **Expectations:** - Obtain or maintain required security clearance. - Deliver end‑to‑end multi‑agent AI projects on schedule. - Ensure robust, maintainable code and automated workflows. **Key Responsibilities:** - Architect and implement multi‑agent AI solutions, including orchestration, memory management, and external tool integration. - Write production‑quality Python code for AI models and services. - Develop automation scripts in Bash and/or Go to streamline deployment and operations. - Deploy, monitor, and manage AI services using core cloud services and deployment tools. - Collaborate with stakeholders to define requirements, evaluate performance, and iterate on solutions. **Required Skills:** - Ability to obtain or current security clearance. - Proven experience delivering multi‑agent AI projects in production. - Strong understanding of multi‑agent orchestration, memory handling, and tool integration. - Proficiency in Python for AI development. - Experience with Bash and/or Go for automation tasks. - Familiarity with major cloud platforms (e.g., AWS, Azure, GCP) and deployment/CI‑CD tools. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field (or equivalent practical experience). - Relevant security clearance eligibility (as required by the organization).
Oxfordshire, United kingdom
On site
10-11-2025
Company background Company brand
Company Name
Roc Search
Job Title
Junior Software Engineer
Job Description
Job title: Junior Software Engineer Role Summary: Junior developer responsible for building new WordPress and Shopify sites and maintaining existing WordPress projects for a design agency. Expactations: Deliver functional, responsive web solutions on schedule, collaborate closely with senior developers and designers, and adhere to coding best practices and project specifications. Key Responsibilities: • Design, develop, and launch WordPress sites from scratch or using custom themes. • Maintain and update existing WordPress sites, ensuring performance, security, and content accuracy. • Create and configure Shopify stores, including theme customization and app integration. • Contribute to Laravel‑based components when required, supporting backend functionality. • Test and debug code across browsers and devices, resolving issues in a timely manner. • Document development processes and provide status reports to project leads. Required Skills: • Proficiency in WordPress development (theme and plugin creation). • Strong JavaScript knowledge (ES6+). • Experience with responsive front‑end frameworks (e.g., Bootstrap or Tailwind) preferred. • Familiarity with Shopify development (Liquid, Storefront API) a plus. • Basic understanding of Laravel or PHP MVC frameworks advantageous. • Version control with Git. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
Leeds, United kingdom
On site
Junior
13-11-2025
Company background Company brand
Company Name
Roc Search
Job Title
Infrastructure Engineer
Job Description
Job Title: Infrastructure Engineer Role Summary Responsible for designing, maintaining, and optimizing core IT infrastructure to ensure reliability, security, and performance. Works closely with DevOps, Development, Product, and Client Services to support business-critical systems and drive continuous improvement, including upcoming cloud migration initiatives. Expectations • 5+ years of infrastructure or support engineering experience, preferably in VMware/Windows environments. • Proven ability to manage servers, networking, storage, and security best practices. • Strong analytical, communication, and documentation skills. • Mentoring junior staff and participating in change control processes. • Availability for occasional out-of-hours support and patch management. Key Responsibilities - Provide end‑user IT support for laptops/desktops, including setup, troubleshooting, and ticket resolution. - Monitor infrastructure health, performance, backup integrity, and alerting using RMM, SIEM, and performance tools. - Design, implement, and document solutions across servers, virtual machines, networking, storage, and cloud platforms. - Lead and support cloud migration planning and execution, targeting Microsoft Azure. - Automate repetitive tasks and deployments using PowerShell and other scripting languages. - Identify, remediate, and close vulnerabilities; manage patching schedules and out-of-hours deployments. - Recommend and implement infrastructure improvements, including security hardening and performance tuning. - Maintain configuration, architecture, and operational documentation; enforce controlled change management. Required Skills - VMware vSphere administration and virtualization concepts. - Windows Server administration (2022+), Active Directory, DNS, DHCP, group policies. - PowerShell scripting and automation. - SSL/TLS certificate management, VPN, and firewall configuration. - Backup/DR strategy and tooling; experience with monitoring platforms. - Ticketing systems (e.g., ServiceNow, JIRA) and SLA management. - Strong troubleshooting, interpersonal, and written communication skills. Required Education & Certifications - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience). - Relevant Microsoft certifications (e.g., Microsoft Certified: Azure Administrator Associate, Microsoft Certified: Windows Server Fundamentals) preferred. ---
London, United kingdom
Hybrid
Mid level
10-12-2025
Company background Company brand
Company Name
Roc Search
Job Title
Software Design Engineer
Job Description
Job title: Software Design Engineer Role Summary: Design, develop, and maintain high‑performance, deterministic control software for industrial automation systems, including laser equipment and motion controllers, ensuring reliability and scalability across multi‑threaded environments. Expactations: Advanced C# proficiency with .NET Core/Framework; familiarity with WPF for rich UI; Python scripting for automation and data handling; experience with industrial PC and controller configuration (Beckhoff, Delta Tau, Aerotech, Galil); expertise in EtherCAT, PROFINET, SERCOS III networking; strong CAD file format handling (DXF, Gerber, NC) and OpenGL visualization; solid understanding of motion control, communication protocols, and real‑time systems; ability to produce technical documentation, test plans, and user manuals. Key Responsibilities: - Engineer and optimize machine‑control software for industrial environments. - Collaborate with cross‑functional teams on laser and automation projects. - Configure and program industrial PCs and motion controllers. - Implement deterministic control logic using EtherCAT, PROFINET, SERCOS III. - Write and maintain technical documentation, test cases, and end‑user guides. - Troubleshoot and resolve performance, reliability, and integration issues. Required Skills: - C# (.NET Core/Framework, WPF). - Python for automation and data processing. - Industrial control fundamentals and communication protocols. - Multi‑threaded, high‑availability software design. - CAD file formats (DXF, Gerber, NC) and OpenGL. - Motion control systems and real‑time application development. Required Education & Certifications: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Relevant certifications in PLC or motion control are a plus.
Oxfordshire, United kingdom
On site
09-12-2025