Senior Software Engineer - Research and Development (Must be UK based) Apply now
Senior Software Engineer - Research and Development (Must be UK based)

Senior Software Engineer - Research and Development (Must be UK based)

London Full-Time 43200 - 72000 £ / year (est.)
Apply now
G

At a Glance

  • Tasks: Build software to enhance visibility and configurability of large language models.
  • Company: Join PolyAI, a leader in automating customer service with innovative voice technology.
  • Benefits: Enjoy flexible working, 25 days holiday, and a yearly learning budget.
  • Why this job: Work on challenging projects that push the boundaries of LLMs in a dynamic team.
  • Qualifications: 4+ years of Python experience and strong problem-solving skills required.
  • Other info: Open to mid-level or senior candidates; remote work options available.

The predicted salary is between 43200 - 72000 £ per year.

PolyAI is a leader in automating customer service through innovative voice technology. Our voice assistants empower businesses to deliver exceptional customer service at every interaction.

This is an exciting position as we are building a new team within the Engineer function. This team will focus on the application of the latest technology into our product.

In this role, you will work on building software to enhance the visibility and configurability of large language models (LLMs). You will be responsible for rapidly developing tools and platforms to evaluate, iterate, and productionalize models, ensuring their reliability and accuracy.

We are looking for the right candidate, and therefore are flexible on the levelling for this position ranging from mid-level to senior!

Responsibilities:

  • Must have at least 4 years of Python experience
  • Must have at least 4+ years working experience
  • Develop software that provides visibility into LLM models and offers configurability for tuning and evaluation.
  • Take a hands-on approach to quickly prototype, test, and iterate on solutions, moving from proof-of-concept to production.
  • Employ a data-driven methodology to drive model accuracy, leveraging evaluation results to inform decisions.
  • Collaborate with cross-functional teams to integrate developed tools and ensure they meet production standards.
  • Communicate findings and ranking metrics clearly to both technical and non-technical stakeholders.

Why Join Us:

Join a dynamic and innovative team at the forefront of LLM development. You will have the opportunity to work on challenging projects, rapidly build impactful solutions, and drive data-informed improvements that push the boundaries of what LLMs can achieve.

  • Open to feedback and happy to work in an iterative position
  • Degree in Computer Science or related field, or equivalent experience.
  • Strong proficiency in Python
  • Experience developing evaluation suites, datasets, and data-driven tools for model reliability testing.
  • Ability to rapidly prototype and iterate on solutions while maintaining a focus on production-level quality.
  • Strong problem-solving skills and a creative mindset
  • Familiarity with cloud platforms such as AWS, GCP, or Azure is a plus.

Benefits:

  • Participation in the company’s employee share options plan
  • 25 days holiday, plus bank holidays
  • Flexible working from home policy plus a one-off WFH allowance when you join
  • Work from outside of the UK for up to 6 months each year
  • Enhanced parental leave
  • Yearly learning budget
  • Bike2Work scheme
  • Annual learning and development allowance
  • Company-funded fertility and family-forming programmes
  • Menopause care programme with Maven
  • Private healthcare and dental cover, discounts on gym members and relaxation apps, and access to a range of mental health programs

Equal Opportunity Statement:

PolyAI is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

All employment decisions at PolyAI will be based on the business needs without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, neurodiversity status or disability status.

#J-18808-Ljbffr

Senior Software Engineer - Research and Development (Must be UK based) employer: Griffin Fire

At PolyAI, we pride ourselves on being a leading innovator in voice technology, offering our employees the chance to work on groundbreaking projects that redefine customer service. Our flexible working policies, generous benefits including a yearly learning budget and enhanced parental leave, and a strong commitment to diversity and inclusion create a supportive environment where you can thrive and grow. Join us in the UK and be part of a dynamic team that values your contributions and encourages continuous development.
G

Contact Detail:

Griffin Fire Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Research and Development (Must be UK based)

✨Tip Number 1

Make sure to showcase your Python expertise in your conversations. Since the role requires at least 4 years of experience, be prepared to discuss specific projects where you've utilized Python to solve complex problems.

✨Tip Number 2

Familiarize yourself with large language models (LLMs) and their applications. Being able to discuss recent advancements in LLM technology and how they can enhance customer service will demonstrate your passion and knowledge in the field.

✨Tip Number 3

Highlight your experience with rapid prototyping and iterative development. Share examples of how you've taken a project from proof-of-concept to production, emphasizing your hands-on approach and problem-solving skills.

✨Tip Number 4

Prepare to discuss your collaboration with cross-functional teams. This role emphasizes communication with both technical and non-technical stakeholders, so be ready to share experiences where you successfully bridged that gap.

We think you need these skills to ace Senior Software Engineer - Research and Development (Must be UK based)

Proficiency in Python
Experience with large language models (LLMs)
Software development for model visibility and configurability
Rapid prototyping and iterative development
Data-driven methodology for model evaluation
Collaboration with cross-functional teams
Clear communication of technical findings
Development of evaluation suites and datasets
Problem-solving skills
Creative mindset
Familiarity with cloud platforms (AWS, GCP, Azure)
Production-level quality assurance
Experience in software engineering best practices
Ability to work in a dynamic and innovative environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant projects you've worked on, especially those involving large language models (LLMs). Emphasize your problem-solving skills and any hands-on experience in software development.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with PolyAI's mission to innovate in customer service through voice technology. Mention specific experiences that demonstrate your ability to prototype and iterate on solutions.

Showcase Relevant Projects: If you have worked on projects related to LLMs or developed evaluation tools, be sure to include these in your application. Provide links to your GitHub or portfolio where applicable, showcasing your coding skills and project outcomes.

Prepare for Technical Questions: Anticipate technical questions related to Python, software development, and LLMs during the interview process. Be ready to discuss your approach to problem-solving and how you leverage data-driven methodologies in your work.

How to prepare for a job interview at Griffin Fire

✨Showcase Your Python Expertise

Since the role requires at least 4 years of Python experience, be prepared to discuss your past projects in detail. Highlight specific challenges you faced and how you overcame them using Python.

✨Demonstrate Your Problem-Solving Skills

Prepare examples that showcase your strong problem-solving abilities. Discuss how you approached complex issues in previous roles, particularly in relation to LLMs or similar technologies.

✨Communicate Clearly with Diverse Teams

As collaboration with cross-functional teams is essential, practice explaining technical concepts in simple terms. Be ready to share how you've successfully communicated findings to both technical and non-technical stakeholders.

✨Emphasize Your Iterative Development Approach

The role involves rapid prototyping and iteration. Be prepared to discuss your experience with agile methodologies and how you've applied data-driven decision-making in your development process.

Senior Software Engineer - Research and Development (Must be UK based)
Griffin Fire Apply now
G
  • Senior Software Engineer - Research and Development (Must be UK based)

    London
    Full-Time
    43200 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-10

  • G

    Griffin Fire

  • Other open positions at Griffin Fire

    G
    Senior Software Engineer

    Griffin Fire

    London Full-Time 43200 - 72000 £ / year (est.)
    G
    Senior Data Scientist

    Griffin Fire

    London Full-Time 43200 - 72000 £ / year (est.)
Similar positions in other companies
P
Senior Software Engineer - Research and Development (Must be UK based)

PolyAI

London Full-Time 43200 - 72000 £ / year (est.)
U
Senior Applied Scientist

Unlikely Artificial Intelligence Limited.

London Full-Time 43200 - 72000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>