At a Glance
- Tasks: Design and build innovative applications using Python and AI tools.
- Company: Join Nearform, a leading tech company focused on AI and digital solutions.
- Benefits: Enjoy competitive salary, remote work, training allowances, and generous paid time off.
- Other info: Collaborative environment with excellent career growth and a focus on continuous learning.
- Why this job: Make a real impact by solving complex challenges with cutting-edge technology.
- Qualifications: Deep knowledge of Python, AI frameworks, and agile development experience required.
The predicted salary is between 60000 - 80000 € per year.
This is a full-time, permanent opportunity for candidates based in the UK. There will be a need to travel to the office in London occasionally.
About Nearform
Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. Our deep expertise in solving the world’s most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI. Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart.
As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will collaborate with distributed teams, leveraging cutting-edge technologies to build secure, high-performance applications. Our Nearform engineers are known for building high quality, scalable solutions that solve real world problems.
About the AI Senior Python Engineer role
As a Senior Engineer at Nearform your main task will be designing & building applications using Python and AI tools. However, as you’ll likely work on a variety of projects your responsibilities may also include:
- Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team.
- Assisting with defining structured practices, especially in source code management, building and deployment.
- Designing and implementing data storage solutions.
- Optimising performance in applications for maximum speed and scalability.
- Getting feedback from users and clients, and building solutions for them.
- Assisting with the analysis of client requirements.
- Working with and supporting Technical Leaders in project execution and timely delivery.
- Collaborating with client teams.
What we are looking for in this person:
- Deep knowledge and experience with the Python language and modern AI frameworks.
- Experience with building AI agents.
- Practical experience of delivering in an agile environment.
- Practical experience and knowledge of developing real-world solutions.
- Deep understanding of versioning control tools - e.g. Git.
- Testing experience and familiarity with testing tools at all levels, unit, integration and end-to-end testing.
- Practical and real-world experience working with databases and cloud environments.
- Experience with automation, CI and CD.
- Experience building software collaboratively using pull requests and code reviews.
- Excellent communication and collaboration skills.
- Professional proficiency in English.
Annual Company Bonus - We all help Nearform to hit company goals so we all receive a share of the profits on an annual basis in line with company performance.
Paid Time Off Package - We offer an annual leave of 25 days plus public holidays. We also offer sick leave, marriage leave and many more.
Remote Working Allowance - Every 2 years, you will have a budget of up to €1250 (equivalent in GBP) to help you set up a comfortable and productive workspace in addition to your essential equipment provided by Nearform when you join.
Training and Development Allowance - We understand the importance of continuously learning so we offer an allowance of up to €1000 (equivalent in GBP) you can use to upskill yourself.
Healthcare - It’s important to always take care of your health, so we offer additional private healthcare here at Nearform.
Pension & Insurances - We offer a pension match of up to 5% and Income Protection and Death in Service for peace of mind.
Ready to Join Us? If you’re passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we’d love to hear from you. Apply now via our careers page at Nearform and be part of a team that values technical excellence, collaboration, and continuous learning.
Senior Software Engineer - Python (Perm, UK) UK employer: NearForm Ltd
At Nearform, we pride ourselves on being an exceptional employer that champions a collaborative and people-first culture. Our commitment to employee growth is evident through our generous training and development allowance, alongside a robust remote working setup that ensures comfort and productivity. With a focus on innovation and high-quality solutions, we offer a dynamic environment where talented individuals can thrive while making a meaningful impact in the world of AI and digital transformation.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Python (Perm, UK) UK
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Nearform or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects and AI solutions. This is your chance to demonstrate your expertise and problem-solving abilities, making you stand out to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to sharpen your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our awesome team at Nearform.
We think you need these skills to ace Senior Software Engineer - Python (Perm, UK) UK
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Python Engineer role. Highlight your deep knowledge of Python and any AI frameworks you've worked with, as well as your experience in agile environments.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building high-quality applications. Share specific examples of projects where you've solved complex problems, and how you collaborated with teams to deliver results.
Showcase Your Technical Skills:Don’t forget to mention your experience with version control tools like Git, and any testing tools you’ve used. We want to see your practical experience in action, so include details about your work with databases and cloud environments.
Apply Through Our Website:We encourage you to apply directly through our careers page. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at NearForm Ltd
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with modern AI frameworks and how you've applied them in real-world projects. Prepare to showcase specific examples of applications you've built or contributed to.
✨Understand Agile Methodologies
Since the role involves working in an agile environment, be prepared to talk about your experience with agile practices. Think of examples where you've successfully collaborated with teams, adapted to changes, and delivered projects on time. This will show that you can thrive in a dynamic setting.
✨Demonstrate Your Problem-Solving Skills
Nearform values engineers who can tackle complex challenges. Prepare to discuss specific problems you've solved in previous roles, particularly those involving performance optimisation or data storage solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Show Off Your Collaboration Skills
Communication is key in this role, so be ready to highlight your collaboration experiences. Discuss how you've worked with distributed teams, handled code reviews, and contributed to pull requests. This will demonstrate your ability to work effectively within a team and contribute to high-quality software development.