At a Glance
- Tasks: Lead development teams and create impactful applications using Python and AI.
- Company: Join a forward-thinking tech company with a focus on innovation and collaboration.
- Benefits: Enjoy remote work, flexible hours, generous leave, and professional development funding.
- Why this job: Make a real difference by shaping projects and leading talented teams in cutting-edge tech.
- Qualifications: Proven experience in software engineering, Python, and team leadership.
- Other info: Dynamic role with opportunities for travel and significant career growth.
The predicted salary is between 60000 - 80000 £ per year.
Full‑time, permanent opportunity for candidates based in the UK and authorised to work without sponsorship. Requires travel to client sites with travel expenses covered by the company.
About the Role
As a Technical Lead at Nearform, you will lead and guide development teams while working directly with clients to translate business and technical requirements into impactful applications. You may also be responsible for the following:
- Provide technical and line‑management leadership to your development team.
- Take responsibility for the successful delivery of projects.
- Identify and resolve blockers before they become issues.
- Ensure best practices in software development, DevOps, and agile methodologies are upheld within the team.
- Work directly with clients, translating requirements into technical briefs.
- Shape and define architectural decisions ensuring scalability, security, and maintainability.
- Provide updates to client and Nearform leadership to ensure clear understanding of project status and drive good decision‑making.
What we are looking for
- Significant experience in software engineering and 2+ years of experience leading projects and mentoring as a Technical Lead, with professional experience in Python.
- Experience with AI application development and agentic frameworks and platforms (e.g., LangGraph, Agentspace, etc.).
- Experience working directly with clients or customers to understand technical requirements.
- Proven experience working with Kubernetes for container orchestration.
- Strong CI/CD experience, including hands‑on work with Terraform, Helm, and other cloud‑native IaC technologies.
- Deep understanding of observability practices, with practical experience using OpenTelemetry (OTel) and related tooling.
- Experience leading software engineering teams through technical delivery and either direct line management or mentoring.
- Deep understanding of agile ways of working, best practices and design patterns.
- Deep understanding of test‑driven development and testing best practices.
- Deep understanding of version control tools, e.g., Git.
- Understanding of DevOps practices and cloud technologies (AWS, Azure, GCP).
- Understanding of operational concerns (monitoring, performance testing, security considerations, accessibility, GDPR).
- Empathy and people skills.
Benefits & Perks
- Annual Company Bonus – share of profits based on company performance.
- Work Remotely and Flexibly – flexible working culture, remote options.
- Paid Time Off Package – 25 days annual leave plus public holidays, sick leave, marriage leave.
- Remote Working Allowance – budget up to €1250 (GBP) every 2 years to set up workspace.
- Training and Development Allowance – up to €1000 (GBP) to upskill.
- Healthcare – private healthcare provided.
- Pension & Insurances – pension match up to 5%, income protection and death in service.
Technical Lead - Python / AI (Perm, UK, Remote + Travel) UK employer: NearForm Ltd
Contact Detail:
NearForm Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead - Python / AI (Perm, UK, Remote + Travel) UK
✨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 opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and Python. 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 and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with clients and team members.
✨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 hearing from passionate candidates like you!
We think you need these skills to ace Technical Lead - Python / AI (Perm, UK, Remote + Travel) UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Technical Lead role. Highlight your experience with Python, AI, and any leadership roles you've had. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your experience aligns with our needs. Don’t forget to mention your client-facing experience and technical leadership!
Showcase Your Projects: If you’ve worked on relevant projects, make sure to include them in your application. We love seeing real examples of your work, especially those that demonstrate your skills in AI and software development best practices.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!
How to prepare for a job interview at NearForm Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your Python and AI knowledge. Be ready to discuss your experience with specific frameworks like LangGraph or Agentspace, and how you've applied them in real-world projects. This will show that you're not just familiar with the tech, but that you can lead a team using it.
✨Showcase Your Leadership Skills
Prepare examples of how you've successfully led teams in the past. Think about times when you resolved blockers or mentored team members. Highlighting your ability to guide others and ensure project delivery will resonate well with the interviewers.
✨Understand Client Needs
Since this role involves working directly with clients, be ready to discuss how you've translated technical requirements into actionable plans. Share specific instances where you’ve interacted with clients to understand their needs and how you delivered solutions that met those expectations.
✨Familiarise Yourself with Agile Practices
Brush up on agile methodologies and best practices. Be prepared to discuss how you've implemented these in your previous roles, especially in relation to DevOps and CI/CD processes. Showing that you can uphold these practices will demonstrate your fit for the role.