Staff Software Engineer
5 days ago
Manchester
Staff Software Engineer – AI/ML (Agentic AI) Engineering | UK Remote / London (hybrid) Overview My client is a fast-growing, product-led technology company investing heavily in AI and next-generation machine learning solutions. They are seeking a Staff Software Engineer with experience in agent-based AI systems to help design and deliver advanced AI-driven products. The Role This is a hands-on technical leadership role focused on building scalable AI/ML systems, with a particular emphasis on agentic AI and modern machine learning approaches. You will play a key role in shaping technical direction, establishing best practices, and delivering high-quality systems from concept through to production. The role also involves mentoring engineers and contributing to the growth of a high-performing team. Key Responsibilities Project Ownership • Lead the design and delivery of AI/ML initiatives across the full lifecycle, • Build and deploy models, data pipelines, and production systems Cross-Functional Collaboration • Work closely with Engineering, Product, and DevOps teams, • Support integration of AI capabilities into wider platforms Technical Leadership • Provide guidance on AI/ML frameworks, tools, and best practices, • Contribute to the development of agent-based AI systems and workflows Mentorship & Communication • Mentor engineers and support technical development, • Promote strong collaboration across teams Problem Solving & Optimisation • Identify and resolve challenges in AI/ML systems, • Improve performance, scalability, and reliability Governance & Quality • Ensure high standards around model performance, data quality, and compliance Documentation & Knowledge Sharing • Maintain clear documentation and contribute to internal best practices Skills & Experience • 7+ years’ experience in AI/ML engineering, including production systems, • 3+ years in a technical leadership role, • Strong programming skills (e.g. Python or similar), • Experience with machine learning, data pipelines, and scalable systems, • Knowledge of modern AI approaches, including large language models and agent-based systems, • Experience working with cloud platforms (AWS, GCP, or Azure), • Understanding of distributed systems and scalable architectures, • Experience with CI/CD, microservices, and MLOps practices, • Ability to mentor and support engineers, • Strong collaboration and communication skills, • Experience working in Agile environments, • Degree in a relevant technical field (or equivalent experience) Tech Environment (indicative) • Backend languages (e.g. Python or similar), • Cloud platforms (AWS / GCP / Azure), • Containerisation and orchestration tools, • Infrastructure as code, • Observability and ML tooling, • Modern AI/LLM frameworks, • Relational and non-relational databases, • Version control and CI/CD tooling Benefits • Competitive salary, • 25 days’ annual leave + bank holidays, • Sick pay package, • Flexible / remote working, • Enhanced parental leave, • Pension scheme, • Career development opportunities Additional Information This role is not eligible for visa sponsorship.