Senior Software Engineer - AI/ML
Senior Software Engineer - AI/ML

Senior Software Engineer - AI/ML

Manchester Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Lead the development of innovative AI/ML solutions and mentor a high-performing team.
  • Company: OpenAsset is a leading Digital Asset Management solution for Architecture, Construction, and Engineering industries.
  • Benefits: Enjoy remote work flexibility, paid parental leave, and career growth opportunities.
  • Why this job: Join a dynamic team to shape the future of AI/ML in a fun, inclusive environment.
  • Qualifications: 5+ years in AI/ML engineering with expertise in Python and cloud technologies like AWS.
  • Other info: OpenAsset champions diversity and inclusion, welcoming applications from all backgrounds.

The predicted salary is between 43200 - 72000 ÂŁ per year.

We are looking for a UK based Senior Software Engineer - AI/ML to join our talented, dynamic, and rapidly growing global team.

Company Description

OpenAsset is the only Digital Asset Management solution built for the Architecture, Construction and Engineering industries. We have over 900 clients and 20 years of experience delivering value. Our vision is to inspire people through visualization of the built world. We are a diverse group of hard-working and entrepreneurial people dedicated to solving complex challenges, working hard on meaningful projects, and celebrating our successes. We are looking for extraordinary people to join our industry-leading and incredibly talented team! Our inspirational and fun working environment, innovation-driven, fast-growing company, and ambitious projects are just a few reasons why you will love working here. As a company we are passionate about ensuring that diversity and inclusion are championed, and that everybody has a seat at the table. We promote a culture where everyone feels valued, and we have adopted policies to ensure we hire from a diverse pool of candidates. OpenAsset employs 85 people and is growing rapidly.

Description

Embark on an exciting journey as a Senior Software Engineer - AI/ML at OpenAsset, where you’ll play a pivotal role in shaping the future of AI/ML within our organization. In this hands-on technical role, you’ll not only drive the development of innovative machine learning models and AI-driven solutions, leveraging Python, Amazon Bedrock, and AWS technologies, but also lay the foundation for a new AI/ML pod and 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 MLOps. 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

  • Project Ownership: Lead the design, planning, estimation, and coordination of AI/ML initiatives across multiple releases, including 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. 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, 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 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 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

  • 5+ years of experience in AI/ML engineering, including building and deploying machine learning models in production environments.
  • Expert proficiency in programming languages such as Python, with a focus on data engineering/science, machine learning, and MLOps workflows.
  • Deep understanding of AI/ML systems architecture, including experience with 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.
  • In-depth knowledge of machine learning algorithms and frameworks, including experience with LLMs and fine-tuning pre-trained models.
  • Experience with microservices architecture and CI/CD pipelines for AI/ML model deployment, ensuring scalability, reusability, and testability.
  • 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, Bedrock, Java, Terraform, Docker, AWS, MySQL, Github (and Github actions).

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.

Senior Software Engineer - AI/ML employer: OpenAsset

OpenAsset is an exceptional employer, offering a vibrant and inclusive work culture that champions diversity and innovation. As a Senior Software Engineer - AI/ML, you will thrive in a dynamic environment where your contributions directly impact the future of AI/ML solutions, supported by ample opportunities for career growth and development. Located in the heart of Manchester, you'll enjoy a flexible work-life balance, competitive benefits, and the chance to collaborate with a talented team dedicated to solving meaningful challenges.
O

Contact Detail:

OpenAsset Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - AI/ML

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, AWS services like Amazon Bedrock and SageMaker, and MLOps workflows. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Prepare to discuss your previous experiences in leading AI/ML projects. Be ready to share examples of how you've tackled complex challenges, optimised data pipelines, or improved model performance, as this will demonstrate your technical leadership capabilities.

✨Tip Number 3

Showcase your collaborative skills by highlighting any cross-functional projects you've worked on. Emphasising your ability to communicate effectively with both technical and non-technical teams will resonate well with OpenAsset's culture of teamwork.

✨Tip Number 4

Research OpenAsset’s mission and values, particularly their focus on diversity and inclusion. Being able to articulate how your personal values align with theirs can make a strong impression and show that you're a good cultural fit for the team.

We think you need these skills to ace Senior Software Engineer - AI/ML

Expert proficiency in Python
Experience with AI/ML frameworks and algorithms
Strong understanding of MLOps workflows
Proficiency in AWS services, particularly Amazon Bedrock and SageMaker
Knowledge of distributed systems and large-scale data pipelines
Experience with microservices architecture
Familiarity with CI/CD pipelines for model deployment
Ability to mentor and guide engineering teams
Strong collaboration skills across cross-functional teams
Experience with Agile/Scrum methodologies
Excellent problem-solving skills
Strong communication skills for technical and non-technical audiences
Ability to document models and system architecture comprehensively
Understanding of data quality, bias mitigation, and model interpretability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in AI/ML engineering. Focus on specific projects where you've built and deployed machine learning models, and emphasise your proficiency in Python and AWS technologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI/ML and how it aligns with OpenAsset's vision. Mention your experience in leading technical projects and your ability to mentor others, as these are key aspects of the role.

Showcase Technical Skills: Clearly outline your technical skills related to AI/ML systems architecture, cloud environments, and programming languages. Use specific examples to demonstrate your expertise in deploying models and optimising data pipelines.

Highlight Collaboration Experience: Since the role involves working cross-functionally, include examples of past collaborations with product and engineering teams. Highlight how you’ve contributed to successful project outcomes through effective communication and teamwork.

How to prepare for a job interview at OpenAsset

✨Showcase Your AI/ML Expertise

Be prepared to discuss your experience with AI and machine learning in detail. Highlight specific projects where you've built or deployed models, especially using Python and AWS technologies. This will demonstrate your technical proficiency and relevance to the role.

✨Demonstrate Leadership Skills

Since this role involves mentoring and leading a team, share examples of how you've successfully guided others in previous positions. Discuss your approach to fostering collaboration and continuous learning within a team environment.

✨Prepare for Technical Questions

Expect in-depth technical questions related to AI/ML frameworks, algorithms, and best practices. Brush up on your knowledge of distributed systems, data pipelines, and MLOps workflows to confidently tackle these queries.

✨Align with Company Values

OpenAsset values diversity and inclusion, so be ready to discuss how you can contribute to a positive team culture. Share your thoughts on fostering an inclusive environment and how it can enhance team performance and innovation.

Senior Software Engineer - AI/ML
OpenAsset
Go Premium

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

O
  • Senior Software Engineer - AI/ML

    Manchester
    Full-Time
    43200 - 72000 ÂŁ / year (est.)

    Application deadline: 2027-07-12

  • O

    OpenAsset

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>