Python Senior Engineer in London

Python Senior Engineer in London

London Full-Time No working from home possible
LA International

At a Glance

  • Tasks: Build and evolve AI-powered services using Python in a collaborative environment.
  • Company: Join a forward-thinking tech company based in London.
  • Benefits: Competitive daily rate, flexible work schedule, and opportunities for contract extensions.
  • Other info: Inclusive workplace that values diverse backgrounds and offers career growth.
  • Why this job: Make an impact in AI development while working with cutting-edge technologies.
  • Qualifications: Strong Python experience and familiarity with AI applications required.

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 in London employer: LA International

Join a forward-thinking company that values innovation and collaboration, where as a Python Senior Engineer, you will have the opportunity to work on cutting-edge AI-powered services in the vibrant city of London. With a strong emphasis on employee growth, we offer a supportive work culture that encourages continuous learning and development, alongside competitive pay and flexible working arrangements. Our commitment to diversity and inclusion ensures that every voice is heard, making this an ideal environment for those seeking meaningful and rewarding employment.

LA International

Contact Details:

LA International Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Senior Engineer in London

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 involving AI or 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 coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and performance.

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.

We think you need these skills to ace Python Senior Engineer in London

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 AI-enabled applications you've built. We want to see how your skills match the key responsibilities listed in the job description!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI and how your experience aligns with our needs. Share specific examples of your work with evaluation frameworks or LLM systems to really stand out.

Showcase Your Teamwork Skills:Since we value cross-functional collaboration, mention any experiences where you've partnered with data scientists or worked in diverse teams. This will help us see how you can contribute to our dynamic environment.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get you on our radar quickly!

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 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.