AI Software Engineer

Willis Towers Watson
London
1 day ago
Create job alert

Description

This role offers a unique chance to drive impactful change at WTW, a leading global financial services organization. Youll focus on practical software delivery, adapting to the most valuable business needs, and using your expertise to make a significant difference.

We’re looking for someone who can hit the ground running, build high-quality solutions, and challenge technical decisions to ensure the best outcomes. If you have a detail-oriented approach, excellent analytical and problem-solving skills, and a passion for innovation, we’d love to hear from you.

The Role

  • Leveraging your expertise and passion for technology to develop cutting-edge solutions with a focus on Python and AI applications. Build domain knowledge in data-driven solutions, traditional AI and generative AI to push the boundaries of our software capabilities.
  • Work closely with business and technical leadership to ensure impactful delivery and alignment on business goals and priorities.
  • Demonstrate agility and creativity, challenging established development processes to enhance efficiency and effectiveness. Stay abreast of the latest technology trends and innovations, particularly in AI and machine learning.
  • Driving and expanding the technical architecture, ensuring enhancements and solutions align with the overall vision and architecture strategy.
  • Support small delivery teams with engineering expertise focusing on team progress and success. Foster an environment of collaboration and innovation, helping guide team members to achieve their full potential.
  • Follow and promote best practices in software development. Collaborate on low-level design, conduct code reviews, and continuously improve development practices.
  • Provide guidance and support to junior team members, fostering a culture of learning and ongoing improvement.

Qualifications

Essential:

  • Extensive years of experience in software development, with a focus on Python and AI applications and more recently exposure to generative AI patterns.
  • Demonstrable competency in Python, with experience using modern data & AI tools. For example SciPy, PyTorch, pandas, polars, and NumPy, FastAPI, LangChain & LangGraph.
  • Hands-on experience with cloud infrastructure, service design, including deploying applications and managing cloud-based services.
  • Proficiency in designing and writing APIs, integrating with cloud platforms, and other services to deliver scalable and robust solutions.
  • Experience with CI/CD tooling and modern software dev tooling such as GitHub/Azure DevOps and other relevant platforms to automate and streamline software development and solution deployment processes.
  • Experience in developing and deploying containerized services using technologies like Docker.
  • Extensive experience in agile delivery methodologies, with a strong focus on iterative and collaborative development.
  • Excellent communication skills with the ability to solve problems creatively and rapidly, both independently and as part of a team.

Desirable:

  • Bachelors degree in a quantitative discipline (Mathematics, Science, or Computer Science).
  • Experience building and working with mathematical and statistical algorithms and AI models.
  • Proficiency in Angular or React and experience with C# or Rust would be advantageous for the role.
  • Experience in true DevOps Infrastructure as Code, Terraform, Bicep, Pulumi or similar.
  • Experience in deploying to and managing Kubernetes.
  • Experience in the financial services industry, particularly in insurance or insurance broking, or the ability to quickly adapt to a new, unfamiliar environment.

J-18808-Ljbffr

Related Jobs

View all jobs

Ai Software Engineer

Ai Software Engineer

Ai Software Engineer

Ai Software Engineer

AI Software Engineer, London

Senior Software Engineer AI

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Leadership for Managers: Strategies to Motivate, Mentor, and Set Realistic Goals in Data-Driven Teams

Machine learning (ML) has become an indispensable force in the modern business world, influencing everything from targeted marketing campaigns to advanced medical diagnostics. As industries integrate predictive algorithms and data-driven decision-making into their core operations, the need for effective leadership in machine learning environments has never been greater. Whether you’re overseeing a small team of data scientists or spearheading an enterprise-scale ML project, your leadership style must accommodate rapid innovation, complex problem-solving, and diverse stakeholder expectations. This guide provides actionable insights into how you can motivate, mentor, and establish achievable goals for your machine learning teams—ensuring they thrive in data-driven environments.

Top 10 Books to Advance Your Machine Learning Career in the UK

Machine learning (ML) remains one of the fastest-growing fields within technology, reshaping industries across the UK from finance and healthcare to e-commerce, telecommunications, and beyond. With increasing demand for ML specialists, job seekers who continually update their knowledge and skills hold a significant advantage. In this article, we've curated ten essential books every machine learning professional or aspiring ML engineer in the UK should read. Covering foundational theory, practical implementations, advanced techniques, and industry trends, these resources will equip you to excel in your machine learning career.

Navigating Machine Learning Career Fairs Like a Pro: Preparing Your Pitch, Questions to Ask, and Follow-Up Strategies to Stand Out

Machine learning (ML) has swiftly become one of the most in-demand skill areas across industries, with companies leveraging predictive models and data-driven insights to solve challenges in healthcare, finance, retail, manufacturing, and beyond. Whether you’re an early-career data scientist aiming to break into ML, a seasoned engineer branching into deep learning, or a product manager exploring AI-driven solutions, machine learning career fairs offer a powerful route to connect with prospective employers face-to-face. Attending these events can help you: Network with hiring managers and technical leads who make direct recruitment decisions. Gain insider insights on the latest ML trends and tools. Learn about emerging job roles and new industry verticals adopting machine learning. Showcase your interpersonal and communication skills, both of which are increasingly important in collaborative AI/ML environments. However, with many applicants vying for attention in a bustling hall, standing out isn’t always easy. In this detailed guide, we’ll walk you through how to prepare meticulously, pitch yourself confidently, ask relevant questions, and follow up effectively to land the machine learning opportunity that aligns with your ambitions.