At a Glance
- Tasks: Design and deliver AI software solutions for traffic and parking management.
- Company: Join Taranto Systems, a leader in innovative traffic enforcement software.
- Benefits: Earn £45,000 - £55,000 with flexible working and generous benefits.
- Why this job: Make a real impact on smart, safe communities using cutting-edge AI technology.
- Qualifications: Degree in Computer Science or related field; coding skills in Python, JavaScript, or similar.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We're seeking a talented AI Software Engineer to join our development team at Taranto Systems. In this role, you'll work alongside experienced engineers to deliver commercial AI software solutions using AI tools (such as Claude Code) that power our parking and traffic enforcement software platforms serving local authorities across the UK.
About Taranto Systems: Taranto Systems leads the UK market in traffic enforcement and parking management software, with over 25 years' experience delivering award-winning, cloud-based solutions. Our mission is to keep Britain's towns and cities moving, shaping smart, safe, and environmentally friendly communities. We serve over 60 UK public and private sector clients—including 13 London boroughs, TfL, and numerous Clean Air Zone operators. We're committed to delivering innovative solutions whilst creating meaningful social value in the communities we serve.
Key Responsibilities:
- Design and deliver software applications that integrate AI capabilities to solve real-world business challenges.
- Collaborate with senior engineers to design and implement AI-driven features within our commercial products.
- Utilise AI tools to write clean, efficient, and well-documented code following established best practices.
- Integrate and fine-tune AI models and APIs into existing software systems.
- Participate in code reviews and contribute to improving development processes.
- Test and debug AI-enhanced applications to ensure reliability and performance.
- Stay current with emerging AI technologies and tools relevant to our business domain.
- Work with stakeholders to understand requirements and translate them into technical solutions.
Required Experience & Skills:
- Eagerness to learn and adapt to new technologies.
- Degree in Computer Science, Software Engineering, or related technical field (or equivalent practical experience).
- Proficiency in at least one modern programming language (Python, JavaScript/TypeScript, Java, or C#).
- Understanding of software development fundamentals including version control (Git), testing, and deployment.
- Basic knowledge of AI/ML concepts and experience with AI tools, frameworks, or APIs.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work collaboratively in a team environment.
Desirable Requirements:
- Experience building applications using LLMs or generative AI.
- Familiarity with cloud platforms.
- Knowledge of web development frameworks.
- Understanding of data structures, algorithms, and software design patterns.
- Experience with API development and integration.
What We Offer:
- £45,000 - £55,000 DOE.
- Flexible working arrangements to suit work-life balance.
- Remote working option. Travel to our Liverpool office will be required, as necessary.
- Generous employment benefits to include company pension, private medical insurance, group life assurance, group income protection and health care cashback plan.
- Discretionary bonus scheme.
- 25 days annual leave plus bank holidays.
- Recognition through our Long Service Award Scheme and Taranto Awesome Work Award Scheme.
Diversity & Inclusion: At Taranto Systems, we recognise and celebrate the diversity within our community. Our strength lies in the unique backgrounds, perspectives, and talents of each team member. We believe that diversity is not only a cornerstone of innovation but also essential for fostering an inclusive workplace where everyone feels valued, respected, and empowered to contribute their best. As an equal opportunity employer, we are committed to providing a supportive and inclusive environment where all individuals, regardless of race, ethnicity, gender, sexual orientation, age, religion, disability, or any other dimension of diversity, can thrive and grow. We believe that by embracing diversity, we enrich our workplace culture, offer wider opportunities to everyone and drive better business outcomes.
AI Software Engineer in Liverpool employer: Taranto Systems Limited
Contact Detail:
Taranto Systems Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Software Engineer in Liverpool
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 AI projects or contributions to open-source software. 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 common technical questions and coding challenges. Practice with friends or use online platforms to simulate real interview scenarios. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace AI Software Engineer in Liverpool
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the AI Software Engineer role. Highlight your experience with AI tools and programming languages that match what we're looking for. This shows us you’re serious about the position and understand our needs.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your skills can help us at Taranto Systems. Keep it engaging and personal, and don’t forget to mention any relevant projects you've worked on.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled real-world problems using AI or software development. We love seeing how you think and approach challenges, so don’t hold back on sharing your thought process!
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’re considered for the role. Plus, it gives you a chance to explore more about who we are and what we do!
How to prepare for a job interview at Taranto Systems Limited
✨Know Your AI Tools
Familiarise yourself with the AI tools mentioned in the job description, like Claude Code. Be ready to discuss how you've used similar tools in past projects and how they can be applied to solve real-world challenges in traffic enforcement and parking management.
✨Showcase Your Coding Skills
Prepare to demonstrate your proficiency in programming languages such as Python or JavaScript. You might be asked to solve coding problems or explain your thought process during a coding exercise, so practice common algorithms and data structures beforehand.
✨Understand the Company’s Mission
Research Taranto Systems and their commitment to creating smart, safe, and environmentally friendly communities. Be prepared to discuss how your skills and experiences align with their mission and how you can contribute to their innovative solutions.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technologies they use, and the challenges they face. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.