At a Glance
- Tasks: Develop and maintain a large-scale AI voice assistant platform using Python.
- Company: Join a leading tech firm with a remote-first culture.
- Benefits: Earn up to £70,000 with great perks and flexible work options.
- Why this job: Make an impact on cutting-edge AI technology and enhance user interactions.
- Qualifications: Strong Python skills and experience with modern engineering practices required.
- Other info: Remote work with opportunities for career growth and development.
The predicted salary is between 42000 - 84000 £ per year.
ShortList Recruitment have an exciting opportunity for a Python Developer to join a market-leading tech firm on a remote-first basis. An established tech-led business is expanding its production-scale AI voice assistant platform and is looking for an experienced Python Developer to help enhance and grow the system. You'll work across real-time voice processing, agent logic and integrations that power thousands of interactions daily.
Responsibilities:
- Develop and maintain core components of a large-scale Python-based AI agent platform
- Work on voice processing, agent orchestration, task scheduling and API integrations
- Improve performance, reliability and scalability across the system
- Contribute to AI/LLM-driven feature development
- Follow secure development and data governance best practices
Essential Skills:
- Strong experience with Python, including asyncio and concurrency
- Experience with Docker, containerised applications and MongoDB
- Knowledge of REST API development and integrating external services
- Experience with pytest, Git and modern engineering practices
- Practical experience with LLM prompt design and optimisation
- Strong understanding of security principles and safe data handling
Desirable Skills:
- Experience with telephony or voice/SMS APIs
- Exposure to commercial LLM platforms or inference engines
- Experience with speech-to-text / text-to-speech SDKs
- Knowledge of cloud platforms (AWS/Azure) and CI/CD pipelines
- Familiarity with observability tools used in AI/LLM environments
- Experience with task schedulers, cron jobs or webhook-based workflows
- Optional frontend experience (e.g. Vue, Streamlit)
The Python Developer role is remote-first, with ad hoc visits to the Chester-based office. The role is paying a salary up to £70,000 plus great benefits.
If you are interested in the Python Developer position, then please click APPLY NOW!
Python Developer in Chester employer: Shortlist Recruitment
Contact Detail:
Shortlist Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in Chester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or AI. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those related to voice processing or AI. 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 brushing up on your technical knowledge. Be ready to discuss your experience with Docker, REST APIs, and any relevant LLM projects. Practising common interview questions can help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team!
We think you need these skills to ace Python Developer in Chester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the Python Developer role and how you can contribute to our AI voice assistant platform. Keep it engaging and personal.
Showcase Your Skills: When filling out your application, be specific about your experience with tools like Docker, MongoDB, and REST APIs. We love seeing practical examples of how you've used these technologies in your previous roles.
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Shortlist Recruitment
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially asyncio and concurrency. Be ready to discuss your past projects and how you've used these concepts in real-world applications. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Familiarise Yourself with the Tech Stack
Get comfortable with Docker, MongoDB, and REST API development. If you have experience with LLM prompt design or any relevant tools, be prepared to share specific examples of how you've applied them. This shows you're not just familiar with the tech but can also leverage it effectively.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some technical questions or scenarios. Think about how you would improve performance and reliability in a large-scale system. Use examples from your previous work to illustrate your thought process and solutions.
✨Understand Security Principles
Since the role involves secure development and data governance, brush up on security best practices. Be ready to discuss how you've implemented safe data handling in your past projects. This will show that you take security seriously and understand its importance in software development.