Software Ai Engineer Python, Remote in London

Software Ai Engineer Python, Remote in London

London Full-Time 70000 - 90000 £ / year (est.) Working from home possible
Focus on WD

At a Glance

  • Tasks: Design and develop AI-powered software solutions using Python for a large organisation.
  • Company: Join a dynamic team focused on innovative AI technologies.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a chance to explore emerging AI technologies.
  • Why this job: Make a real impact by solving business challenges with cutting-edge AI solutions.
  • Qualifications: 7+ years in software engineering with strong Python skills and AI integration experience.

The predicted salary is between 70000 - 90000 £ per year.

We are seeking an experienced Senior AI Software Engineer to join a growing AI Enablement team focused on designing, building and deploying internal AI-powered software solutions across a large, complex organisation. This is a hands-on engineering role where you will work closely with Product Leads, business stakeholders and technical teams to deliver innovative AI solutions that solve real business challenges.

You will be responsible for:

  • Designing scalable systems, integrating AI and Large Language Model (LLM) technologies, and developing production-grade applications that drive measurable business value.
  • Exploring emerging AI technologies, building custom AI assistants and intelligent automation tools, and taking ownership of solutions from concept through to deployment and ongoing optimisation.
  • Designing, developing and deploying AI-enabled software solutions for enterprise use, specifically using Python.
  • Building and maintaining custom AI assistants, generative AI applications and intelligent workflow solutions.
  • Writing clean, scalable, well-tested and production-ready code following software engineering best practices.
  • Developing and maintaining backend Python services, APIs and microservices supporting AI-powered applications.
  • Integrating Large Language Models (LLMs), AI services and machine learning capabilities into production systems.
  • Owning complex technical challenges relating to performance, reliability, scalability and system integration.
  • Implementing and supporting DevOps and MLOps practices to ensure robust deployment, monitoring and optimisation of AI solutions.
  • Mentoring and supporting engineers, promoting engineering excellence and AI development best practices.

Requirements:

  • 7+ years of professional software engineering experience.
  • Strong backend engineering experience within complex software environments.
  • Advanced Python development skills.
  • Proven experience building and deploying production-grade software applications.
  • Strong understanding of distributed systems, APIs, microservices architecture and secure software design.
  • Experience integrating AI, Generative AI and Large Language Model (LLM) technologies into live production environments.
  • Experience designing scalable, resilient and maintainable software architectures.
  • Strong knowledge of cloud-native development and modern software engineering practices.
  • Experience with CI/CD pipelines and automated deployment processes.
  • Familiarity with monitoring, logging, observability and performance optimisation tools.
  • Ability to own technical solutions end-to-end from design through deployment and support.
  • Experience with machine learning solutions and ML model deployment.
  • Experience with computer vision technologies.
  • Exposure to MLOps frameworks and AI infrastructure management.
  • Experience building AI assistants, chatbots or agent-based systems.
  • Knowledge of cloud platforms such as AWS, Azure or Google Cloud Platform.
  • Experience working in Agile software development environments.

We are looking to arrange interviews next week, so should you be interested to find out more please don't hesitate to apply with an up to date CV as soon as possible.

Software Ai Engineer Python, Remote in London employer: Focus on WD

Join a forward-thinking organisation that prioritises innovation and employee growth, offering a dynamic remote work environment for Senior AI Software Engineers. With a strong emphasis on collaboration, you will have the opportunity to work with cutting-edge AI technologies while enjoying a culture that fosters mentorship and continuous learning. Our commitment to developing scalable solutions not only drives business success but also empowers you to take ownership of impactful projects from inception to deployment.

Focus on WD

Contact Details:

Focus on WD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Ai Engineer Python, Remote in London

Tip Number 1

Network like a pro! Reach out to your connections in the AI and software engineering space. Attend meetups, webinars, or even online forums where you can chat with industry folks. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and AI technologies. Share it on platforms like GitHub or your personal website. This gives potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for those interviews! Research common interview questions for AI Software Engineers and practice your answers. Don’t forget to brush up on your coding skills, especially in Python. We want you to feel confident and ready to impress!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for talented individuals like you to join our team. So don’t wait, get that CV updated and hit apply!

We think you need these skills to ace Software Ai Engineer Python, Remote in London

Python Development
AI Integration
Large Language Model (LLM) Technologies
Backend Engineering
APIs and Microservices Architecture
Cloud-Native Development
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and AI technologies. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects:If you've worked on any AI or software engineering projects, make sure to mention them! We’re interested in seeing real examples of your work, especially those that demonstrate your ability to solve complex problems.

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 quickly. Plus, it shows us you’re keen to join the StudySmarter family!

How to prepare for a job interview at Focus on WD

Know Your AI Stuff

Make sure you brush up on the latest AI technologies, especially around Large Language Models and generative AI. Be ready to discuss how you've integrated these into production systems in your previous roles.

Showcase Your Python Skills

Prepare to demonstrate your advanced Python development skills. Have examples ready that highlight your experience in writing clean, scalable code and building production-grade applications.

Understand the Architecture

Familiarise yourself with distributed systems, APIs, and microservices architecture. Be prepared to talk about how you've designed scalable and resilient software architectures in the past.

DevOps and MLOps Knowledge

Since this role involves implementing DevOps and MLOps practices, be ready to discuss your experience with CI/CD pipelines and automated deployment processes. Highlight any tools you've used for monitoring and performance optimisation.