Python Senior Engineer

Python Senior Engineer

Temporary 40000 - 50000 £ / year (est.) Home office (partial)
LA International

At a Glance

  • Tasks: Build and evolve AI-powered services using Python in a dynamic environment.
  • Company: Join a forward-thinking tech company in London with a collaborative culture.
  • Benefits: Competitive daily rate, flexible work schedule, and opportunities for contract extensions.
  • Other info: Inclusive hiring process; we encourage all backgrounds to apply.
  • Why this job: Make an impact by working on cutting-edge AI technologies and systems.
  • Qualifications: Strong Python experience and familiarity with AI applications required.

The predicted salary is between 40000 - 50000 £ per year.

12 Month contract initially + Extensions

Based: 2 days p/w onsite in London

Rate - £400 - £500 pay p/d via Umbrella

Key Responsibilities
  • Building and evolving AI-powered services using Python
  • Designing and implementing evaluation frameworks for LLM-based systems
  • Improving output quality through structured evals rather than purely code changes
  • Applying techniques such as LLM-as-a-Judge to assess response and recommendation quality
  • Working with non-deterministic systems and iterating based on real-world behaviour
  • Integrating AI services into a broader platform and API ecosystem
  • Contributing to production readiness including reliability, observability, and performance
  • Partnering with data scientists on prompts, model usage, and evaluation strategies
Key Skills and Experience
  • Strong Python engineering experience in production environments
  • Experience building AI-enabled applications, particularly in recommendation or conversational systems
  • Hands-on experience with evaluation frameworks for LLM or AI systems
  • Clear understanding of how AI systems differ from traditional deterministic systems
  • Ability to design meaningful evals and improve system quality over time
  • Experience working in cross-functional teams with engineering, data, and product
Desirable skills/knowledge/experience
  • Experience with Azure AI services or similar platforms
  • Familiarity with OpenAI or similar SDKs
  • Exposure to infrastructure and distributed systems
  • Experience with tools such as Terraform or Kafka

We welcome applications from all individuals, regardless of background or identity, and encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience.

Python Senior Engineer employer: LA International

As a Python Senior Engineer, you will thrive in a dynamic and innovative environment that champions creativity and collaboration. Our London-based team offers a flexible work culture with the opportunity to engage in cutting-edge AI projects, ensuring your skills are continuously developed while enjoying competitive pay and a supportive atmosphere. Join us to be part of a forward-thinking company that values diversity and fosters professional growth.

LA International

Contact Details:

LA International Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Senior Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to AI and LLM systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to AI services. We recommend doing mock interviews with friends or using platforms that offer coding challenges to sharpen your skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who are eager to join our team and contribute to exciting projects.

We think you need these skills to ace Python Senior Engineer

Python Engineering
AI-enabled Application Development
Evaluation Frameworks for LLM or AI Systems
Understanding of Non-Deterministic Systems
Designing Evaluation Metrics
Cross-Functional Team Collaboration
Azure AI Services

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your strong Python engineering experience and any work you've done with AI-enabled applications. We want to see how your skills align with the key responsibilities listed in the job description.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your experience with evaluation frameworks and how you've improved system quality in past projects.

Showcase Your Teamwork Skills:Since we value collaboration, mention any cross-functional teams you've worked with. Highlight how you partnered with data scientists or other engineers to achieve project goals.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.

How to prepare for a job interview at LA International

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience in production environments and how you've built AI-enabled applications. Prepare examples that showcase your problem-solving abilities and how you've tackled challenges in previous projects.

Familiarise Yourself with AI Concepts

Since the role involves working with AI-powered services, it's crucial to understand the differences between AI systems and traditional deterministic systems. Be prepared to discuss evaluation frameworks for LLMs and how you've applied techniques like LLM-as-a-Judge in your past work.

Showcase Your Teamwork Skills

This position requires collaboration with cross-functional teams, so be ready to share experiences where you've partnered with data scientists or product teams. Highlight how you contributed to production readiness and improved system quality through teamwork.

Research the Company and Its Tech Stack

Before the interview, take some time to research the company and its use of Azure AI services or similar platforms. Familiarity with tools like Terraform or Kafka can set you apart, so mention any relevant experience you have with these technologies during your conversation.