Staff Software Engineer - AI/ML - Agentic AI in City of London
Staff Software Engineer - AI/ML - Agentic AI

Staff Software Engineer - AI/ML - Agentic AI in City of London

City of London Full-Time 48000 - 84000 £ / year (est.) No home office possible
OpenAsset - Axomic Ltd.

At a Glance

  • Tasks: Lead the development of innovative AI/ML solutions and mentor a dynamic team.
  • Company: Join OpenAsset, a leading marketing platform for the Architecture, Construction, and Engineering industries.
  • Benefits: Enjoy competitive salary, 25 vacation days, remote work flexibility, and career growth opportunities.
  • Why this job: Make a real impact in AI/ML while working with cutting-edge technologies and a diverse team.
  • Qualifications: 7+ years in AI/ML engineering and strong programming skills in Python, Java, or Rust.
  • Other info: Collaborative environment with a focus on inclusivity and continuous learning.

The predicted salary is between 48000 - 84000 £ per year.

We are looking for a Staff Software Engineer - AI/ML, with experience in Agentic AI, to join our talented, dynamic, and rapidly growing global team. This position is UK remote, or London-based. For London employees we have an in-office requirement of 2 days per week, and periodic office visits are expected for remote staff.

Company Description: OpenAsset is the leading marketing platform for the Architecture, Construction, and Engineering industries, trusted by 1,000+ clients over 20 years. Our mission is to be the most innovative partner to AEC firms, delivering solutions that help win more projects. Last year we launched Shred.ai - a world-leading AI product for AEC marketers to help them speed-up manual and repetitive tasks of analysing (‘shredding’) RFPs and drafting high-quality compliant proposals grounded in the rich organisational knowledge of their firms. We’re a diverse, collaborative, and fast-growing team of 100+ employees with offices in New York and London and a global client base. Backed by Marlin Equity Partners, we’re passionate about creating an inclusive workplace where everyone feels valued and has a voice, and we actively hire from a diverse pool of candidates.

Description: Embark on an exciting journey as a Staff Software Engineer - AI/ML at OpenAsset, where you’ll play a pivotal role in shaping the future of AI/ML within our organization, and AI-enabled products we’re building to support the AEC industry. In this hands-on technical role, you’ll not only drive the development of innovative machine learning models and AI-driven solutions, leveraging frontier LLM models, agentic AI frameworks, agentic coding orchestration tools such as Claude Code, platforms including AWS, Amazon Bedrock, and Google GCP Vertex AI, but also strengthen the AI/ML competency at OpenAsset. You’ll help establish the team’s strategic vision, processes, and best practices. You’ll design and implement scalable, efficient, and maintainable AI/ML systems while setting the standard for excellence in model deployment, data pipeline optimization, and agentic AI applications. Beyond writing exceptional code, your leadership will be key in building a high-performing team, mentoring engineers, and tackling complex technical challenges. If you’re passionate about AI and how to build AI-based products for customers, building products from the ground up, and delivering impactful solutions, we invite you to take on this foundational role. Join us to make a lasting impact on our products, our people, and the future of AI/ML at OpenAsset.

Responsibilities: As a Staff Software Engineer - AI/ML, Agentic AI, your day-to-day activities will center on technical leadership, effective communication, and a hands-on approach to delivering innovative AI/ML solutions. You’ll play a key role in shaping the success of the AI/ML team and driving impactful outcomes for the company.

  • Project Ownership: Lead the design, planning, estimation, and coordination of AI/ML initiatives across multiple releases, including information extraction, model development, data pipelines, and deployment. Take ownership of the entire lifecycle of AI/ML systems, from experimentation to production, ensuring timely and high-quality delivery.
  • Cross-Team Collaboration: Partner with Product and Engineering teams to integrate AI/ML capabilities into company-wide projects, addressing cross-functional challenges. Collaborate with Product, Engineering, DevOps, and other teams to ensure seamless data flow, model deployment, and system integration.
  • Technical Leadership: Provide strategic technical guidance on AI/ML frameworks, agentic AI workflows and patterns, tools, and best practices that align with the company’s goals. Research and propose advanced machine learning techniques and cloud-native AI services, including LLMs, agentic workflows, evals frameworks, and Amazon Bedrock, to enhance our capabilities.
  • Communication and Mentorship: Foster a collaborative environment by communicating effectively across technical and non-technical teams. Mentor and guide team members through agentic coding practices, code reviews, technical coaching, and knowledge sharing, building a culture of continuous learning.
  • Strategic Problem Solving: Proactively identify challenges in AI/ML workflows and propose innovative, scalable solutions. Define and refine methods and procedures to optimize model performance, system efficiency, and team productivity.
  • Model Performance, Reliability, and Compliance: Drive initiatives to improve model accuracy, scalability, and reliability while adhering to privacy, security, and compliance standards. Take a leading role in addressing issues related to data quality, bias mitigation, and model interpretability with minimal oversight.
  • Documentation and Knowledge Sharing: Ensure comprehensive documentation of models, algorithms, and system architecture to support team-wide knowledge sharing. Maintain and enhance AI/ML playbooks and best practices to streamline onboarding and continuous improvement.

Skills and Experience: 7+ years of experience in AI/ML engineering, including building, deploying and maintaining machine learning models in production environments. 3+ years of technical leadership experience, with a track record of guiding teams through complex AI/ML projects. Expert proficiency in programming languages such as Python, Java or Rust, with a focus on data engineering/science, information extraction, machine learning, evaluation frameworks, agentic AI and LLMOps workflows. Deep understanding of AI/ML systems architecture, including experience with agentic AI frameworks and orchestration patterns, distributed systems and large-scale data pipelines. Strong expertise in deploying and managing AI/ML models in cloud environments, with hands-on experience using AWS services such as Amazon Bedrock, SageMaker, and related tools, or alternatives in GCP (Vertex AI) or Azure (AI Studio) cloud. In-depth knowledge of machine learning algorithms and frameworks, including experience with LLMs, AI agentic patterns, and fine-tuning pre-trained models. Experience with microservices architecture and CI/CD pipelines / MLOps for AI/ML model deployment, ensuring scalability, reusability, and testability. Experience with agentic AI coding and orchestration tools for software engineering, such as Claude Code, Codex, or similar. Proven ability to mentor and guide engineers, fostering growth and technical excellence without formal direct reporting relationships. Strong collaboration skills, working cross-functionally with Engineering, DevOps, and Product teams to deliver impactful AI/ML solutions. Experience with Agile/Scrum methodologies, effectively managing sprints and delivering iterative improvements. Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related technical field.

Technologies we use: Python, Rust, Java, AWS, Amazon Bedrock, Sagemaker, Vertex AI, Datadog, Databricks, MLFlow, Grafana, OTel Agent SDK, LangGraph, LangFuse, Pydantic AI, Claude, Gemini, ChatGPT, open-weight LLM models, Terraform, Docker, K8s, RMDBs, Graph DBs, Vector DBs, Claude Code, Github (and Github actions).

Benefits: Competitive salary, 25 paid vacation days, 8 bank holidays, 5 paid sick days, SSP, Work from home flexibility, Paid parental leave, Pension program, Bike storage/shower facilities in building, Career growth and development opportunities.

This position is not eligible for visa sponsorship. Axomic is an Equal Opportunity Employer. We base our employment decisions entirely on business needs, job requirements, and qualifications—we do not discriminate based on race, gender, religion, health, parental status, personal beliefs, veteran status, age, or any other status. We have zero tolerance for any kind of discrimination, and we are looking for candidates who share those values. Applications from women and members of underrepresented minority groups are welcomed.

Staff Software Engineer - AI/ML - Agentic AI in City of London employer: OpenAsset - Axomic Ltd.

At OpenAsset, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that fosters collaboration and innovation. With competitive salaries, generous vacation policies, and ample opportunities for career growth, our London-based and remote teams thrive in an environment where every voice is valued. Join us to make a meaningful impact in the AI/ML space while enjoying the flexibility of remote work and the camaraderie of a dynamic team.
OpenAsset - Axomic Ltd.

Contact Detail:

OpenAsset - Axomic Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - AI/ML - Agentic AI in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at OpenAsset. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to AI/ML, make sure to highlight them. It’s a great way to demonstrate your expertise beyond just words.

✨Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with agentic AI and how you can contribute to the team at OpenAsset.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Staff Software Engineer - AI/ML - Agentic AI in City of London

AI/ML Engineering
Agentic AI
Machine Learning Model Development
Data Pipeline Optimization
Cloud Environments (AWS, GCP, Azure)
Programming Languages (Python, Java, Rust)
Technical Leadership
Cross-Functional Collaboration
Agile/Scrum Methodologies
Model Deployment and Management
Microservices Architecture
MLOps
Mentorship and Coaching
Problem-Solving Skills
Documentation and Knowledge Sharing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Staff Software Engineer - AI/ML role. Highlight your experience with agentic AI and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI/ML and how you can contribute to our mission at OpenAsset. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Projects: If you've worked on any cool AI/ML projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to know what you've built and how it relates to the role. Include links if possible!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you're genuinely interested in joining our team at OpenAsset!

How to prepare for a job interview at OpenAsset - Axomic Ltd.

✨Know Your AI/ML Stuff

Make sure you brush up on your knowledge of AI and ML, especially in relation to agentic AI frameworks. Be ready to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will show that you not only understand the theory but also have practical experience.

✨Showcase Your Leadership Skills

Since this role involves technical leadership, prepare examples of how you've guided teams through complex projects. Think about times when you mentored others or led a project from start to finish. Highlight your ability to communicate effectively with both technical and non-technical team members.

✨Familiarise Yourself with Their Tech Stack

Take some time to learn about the technologies mentioned in the job description, like AWS, Python, and Claude Code. If you can, try to get hands-on experience with these tools. Being able to speak confidently about how you've used similar technologies will definitely impress the interviewers.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving skills, particularly in AI/ML workflows. Think of scenarios where you've had to identify challenges and propose innovative solutions. Practising these types of questions will help you articulate your thought process clearly during the interview.

Staff Software Engineer - AI/ML - Agentic AI in City of London
OpenAsset - Axomic Ltd.
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>