AI Software Engineer

AI Software Engineer

Bath Freelance 39600 - 66000 £ / year (est.) Home office possible
A

At a Glance

  • Tasks: Design and build scalable AI infrastructure, develop robust systems in Python, and implement CI/CD pipelines.
  • Company: Join a cutting-edge AI project focused on improving data quality with LLM technology.
  • Benefits: Enjoy remote work flexibility and competitive pay of £550/day, outside IR35.
  • Why this job: Be part of an innovative team driving impactful AI solutions in a collaborative environment.
  • Qualifications: Proven experience with LLM features, strong Python skills, and familiarity with cloud platforms required.
  • Other info: This role is initially for 3 months, with potential for extension based on project needs.

The predicted salary is between 39600 - 66000 £ per year.

We’re hiring for a cutting-edge AI project and looking for AI Software Engineer(s) with real-world experience building and deploying LLM-powered systems. The project is largely aimed at utilising LLMs to improve data quality and detect duplications in different data sets.

What You’ll Be Doing:

  • Designing and building scalable AI/LLM infrastructure — APIs, microservices, orchestration layers.
  • Developing robust systems in Python, with a strong grounding in software engineering best practices.
  • Implementing CI/CD pipelines, Infrastructure-as-Code, and deploying to cloud (ideally Azure).
  • Driving MLOps/LLMOps: versioning, tracking, monitoring, retraining — using tools like MLflow or W&B.
  • Developing and optimising LLM features: prompt design, chaining, output handling, and cost/performance tuning.

What You’ll Need:

  • Proven experience shipping LLM/AI features to production environments.
  • Strong Python skills and experience working across full SDLC (Agile/Scrum).
  • Practical knowledge of transformer architectures and LLM context strategies.
  • Experience orchestrating multi-step AI workflows (sequential/parallel).
  • Familiarity with cloud platforms (Azure preferred) and scalable system design.
  • Hands-on with Git and modern MLOps practices.
  • Databricks experience required.

If you have the required skills and experience, then please apply to discuss further.

AI Software Engineer employer: AI Connect

Join a forward-thinking company that values innovation and collaboration, offering AI Software Engineers the chance to work on groundbreaking projects from the comfort of their own home. With a strong emphasis on professional development, employees are encouraged to grow their skills in a supportive environment while enjoying competitive rates and the flexibility of remote work. This role not only allows you to contribute to cutting-edge AI solutions but also fosters a culture of creativity and continuous improvement.
A

Contact Detail:

AI Connect Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI Software Engineer

✨Tip Number 1

Familiarise yourself with the latest advancements in LLM technology and be prepared to discuss them during your interview. This shows your passion for the field and your commitment to staying updated.

✨Tip Number 2

Network with professionals in the AI and MLOps community. Attend relevant meetups or webinars to connect with others who might have insights or even referrals for the position.

✨Tip Number 3

Prepare to demonstrate your Python skills through practical examples. Be ready to discuss specific projects where you've implemented CI/CD pipelines or worked with cloud platforms like Azure.

✨Tip Number 4

Showcase your experience with Databricks by discussing how you've used it in past projects. Highlight any challenges you faced and how you overcame them, as this will illustrate your problem-solving abilities.

We think you need these skills to ace AI Software Engineer

Proficiency in Python
Experience with LLM/AI feature deployment
Understanding of transformer architectures
Knowledge of CI/CD pipelines
Familiarity with Infrastructure-as-Code
Experience with cloud platforms (preferably Azure)
Ability to design scalable AI infrastructure
Hands-on experience with Git
Practical knowledge of MLOps/LLMOps
Experience with Databricks
Strong understanding of software engineering best practices
Ability to orchestrate multi-step AI workflows
Experience with Agile/Scrum methodologies
Skills in prompt design and output handling
Cost/performance tuning expertise

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with LLMs and AI systems. Focus on specific projects where you've designed scalable infrastructure or implemented CI/CD pipelines, especially in Python.

Craft a Strong Cover Letter: In your cover letter, emphasise your hands-on experience with MLOps and cloud platforms like Azure. Mention any relevant tools you've used, such as MLflow or W&B, to demonstrate your practical knowledge.

Showcase Relevant Projects: Include a section in your application that details specific projects where you've shipped LLM/AI features to production. Highlight your role, the technologies used, and the impact of your work.

Proofread Your Application: Before submitting, carefully proofread your application for any errors or inconsistencies. A polished application reflects your attention to detail, which is crucial in software engineering roles.

How to prepare for a job interview at AI Connect

✨Showcase Your LLM Experience

Be prepared to discuss specific projects where you've built and deployed LLM-powered systems. Highlight your role, the challenges you faced, and how you overcame them to demonstrate your real-world experience.

✨Demonstrate Your Python Proficiency

Since strong Python skills are essential for this role, be ready to talk about your experience with Python in detail. You might even want to prepare for a coding challenge or technical questions that assess your understanding of software engineering best practices.

✨Familiarise Yourself with MLOps Tools

Brush up on tools like MLflow and W&B, as well as CI/CD pipelines and Infrastructure-as-Code concepts. Being able to discuss how you've implemented these in past projects will show your readiness for the MLOps/LLMOps aspects of the job.

✨Prepare Questions About the Project

Research the company’s current AI projects and think of insightful questions to ask during the interview. This shows your genuine interest in the role and helps you understand how you can contribute to their goals.

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