Python Engineer

Hybrid/Remote (UK)
Full Time
Engineering
We are seeking a highly skilled Python developer with experience working with large language models (LLMs) for various business communication tasks.

About Us:

We are a fast-growing start-up driven by innovation and creativity. We’ve built AI-driven sales development agents, designed to seamlessly integrate with teams to enhance lead generation. Our system autonomously handles lead generation, maintains personalised interactions with prospects and works on auto-pilot to book meetings and demo calls with high quality leads.

Our AI agents research high quality leads, manage an outreach process and intelligently respond to communications, handling tasks such as taking referrals, answering queries, sharing resources and scheduling meetings.

For more information, please visit meetchase.ai.

Job Summary:

We are seeking a highly skilled Python developer with experience working with large language models (LLMs) for various business communication tasks. This role requires a deep understanding of both traditional software development and the machine learning pipeline. 

The role is perfect for someone with a strong technical foundation, coupled with the ability to rapidly acquire new skills and adapt to evolving technologies. The ideal candidate is characterised by their ability to bring in new ideas, try out new tools and continuously seek to improve our systems.

Key Responsibilities:

  • Develop and refine LLMs specifically tailored for:some text
    • Responding to business emails efficiently.
    • Sequentially calling functions to automate tasks such as question answering, meeting scheduling, and follow-ups within email systems.
    • Matching businesses with leads and prospects by searching and analysing email databases.
  • Create new systems, packages and software components that enhance the functionality and efficiency of our codebase.
  • Improving the autonomy and adaptability of AI agents.
  • Effectively integrate human and software components into our system.
  • Stay updated with the latest technologies, incorporating new findings to enhance model performance and system capabilities.
  • Write tests and model evaluations.

Qualifications / Key Skills:

  • Excellent programming skills in Python, including a good understanding of design patterns, algorithms and efficient coding practices.
  • Strong knowledge of machine learning engineering, including data collection and preparation, feature engineering, supervised model training, model evaluation and deployment.
  • Experience with LLMs and their application for a range of tasks, such as response generation, function calling and query resolution.

Preferred Skills:

  • Knowledge of advanced prompt engineering techniques including chain-of-thought, tree-of-thought and active prompting.
  • Experience with database management (e.g. SQL or No-SQL) for managing data effectively.
  • Familiarity with Docker for deploying scalable applications in various environments.

Benefits:

  • Equity: Shares/options are available after an initial probation period.
  • Professional Development: Weekly dedicated time for learning skills and researching the latest advancements in AI.
  • Hybrid Work: Option to work remotely, providing flexibility in your work environment.

Location: UK Based (ideally London or Leicestershire), option to work remotely.

Position Type: Full-time

Salary Range: DOE

Apply Now