OpenAsset10.03.26
AI SCORE 8.5

Staff Software Engineer - AI/​ML - Information Extraction

$120K–$150K/year

About the Role

We are looking for a Staff Software Engineer - AI/ML, with experience in Information Extraction, 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. As a Staff Software Engineer - AI/ML, you will play a pivotal role in shaping the future of AI/ML within our organization and the AI-enabled products we’re building to support the AEC industry.

What You'll Do

  • Lead the design, planning, estimation, and coordination of AI/ML initiatives across multiple releases, including information extraction, model development, data pipelines, and deployment.
  • Drive the development of innovative machine learning models and AI-driven solutions, leveraging frontier LLM models and agentic coding orchestration tools.
  • Establish the team’s strategic vision, processes, and best practices for AI/ML systems.
  • Design and implement scalable, efficient, and maintainable AI/ML systems while setting the standard for excellence in model deployment and data pipeline optimization.
  • Mentor engineers and tackle complex technical challenges to build a high-performing team.

Requirements

  • 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, guiding teams through complex AI/ML projects.
  • Expert proficiency in programming languages such as Python, Java, or Rust, focusing on data engineering/science and information extraction.
  • Deep understanding of AI/ML systems architecture, including experience with agentic AI frameworks and orchestration patterns.
  • Strong expertise in deploying and managing AI/ML models in cloud environments, with hands-on experience using AWS services such as Amazon Bedrock and SageMaker.

Nice to Have

  • Experience with microservices architecture and CI/CD pipelines for AI/ML model deployment.
  • Familiarity with Agile/Scrum methodologies.
  • In-depth knowledge of machine learning algorithms and frameworks.

What We Offer

  • Competitive salary and benefits package.
  • 25 paid vacation days and 8 bank holidays.
  • Work from home flexibility and paid parental leave.
  • Career growth and development opportunities.
  • An inclusive workplace where everyone feels valued.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to lead AI/ML initiatives in a dynamic environment, with competitive benefits and a focus on innovation.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and Java, with hands-on experience in building scalable AI/ML applications using AWS services like Amazon Bedrock and SageMaker, demonstrating an ability to implement complex machine learning algorithms for information extraction.

Strong familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes, showcasing the ability to deploy and manage AI/ML models in a cloud environment, particularly within a remote working setup.

A proactive problem-solver with a growth mindset, eager to explore new technologies like Rust and GCP, and contribute to the continuous improvement of AI/ML practices, while being self-motivated to thrive in a remote work culture.

Learning Resources

Python for Data Science Handbookguide

Career Path

Staff Software Engineer - AI/ML - Information Extraction(Now)Lead Software Engineer - AI/ML(1-2 years)Director of AI/ML Engineering(3-5 years)

Market Overview

Market Size 2024
$50B
Annual Growth
22.5%
AI Adoption in Software Development
75%
Investment in AI/ML Technologies
+150%
Labour Demand for AI/ML Roles
+40%
Avg Salary for Staff Software Engineer in AI/ML
$160K

Skills & Requirements

Required
PythonJavaRust
Growing in Demand
TensorFlowPyTorchNatural Language Processing (NLP)
Declining
ScalaApache Mahout

Domain Trends

Increased Adoption of Cloud-based AI Solutions
Over 60% of companies are migrating their AI workloads to cloud platforms like AWS and GCP, enhancing scalability and reducing costs.
Rise of Automated Machine Learning (AutoML)
The AutoML market is projected to grow by 25% annually, allowing developers to streamline model training and deployment, making AI more accessible.
Focus on Ethical AI and Explainability
Around 70% of organizations are prioritizing ethical AI practices, pushing for transparency and fairness in AI models, impacting hiring and development strategies.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.