Senior Software Engineer (AI / ML, Python) (Perm, London)

Senior Software Engineer (AI / ML, Python) (Perm, London)

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Dormont Manufacturing Co

At a Glance

  • Tasks: Design and build innovative applications using Python and AI tools.
  • Company: Join a forward-thinking tech company with a collaborative spirit.
  • Benefits: Enjoy competitive pay, generous leave, remote work allowance, and training support.
  • Other info: Dynamic role with excellent growth opportunities and a supportive team.
  • Why this job: Make a real impact in AI/ML while working on exciting projects.
  • Qualifications: Proven experience in Python, AI frameworks, and agile development.

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 periodically.

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:

  • Significant experience delivering at a Senior Engineer level.
  • 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.

Benefits & Perks:

  • 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. If you wish to learn more about the plan offered feel free to reach out to our team.
  • Pension & Insurances - We offer a pension match of up to 5% and Income Protection and Death in Service for peace of mind.

Senior Software Engineer (AI / ML, Python) (Perm, London) employer: Dormont Manufacturing Co

At Nearform, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our London-based team enjoys a range of benefits including an annual company bonus, generous paid time off, and a commitment to professional development through training allowances. With a focus on employee well-being and a supportive hybrid working environment, we empower our engineers to thrive while contributing to meaningful projects in AI and machine learning.

Dormont Manufacturing Co

Contact Details:

Dormont Manufacturing Co Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (AI / ML, Python) (Perm, London)

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Nearform or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and 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 practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and performance.

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 about their job search!

We think you need these skills to ace Senior Software Engineer (AI / ML, Python) (Perm, London)

Python
AI Frameworks
Building AI Agents
Agile Methodologies
Version Control (Git)
Testing Tools (Unit, Integration, End-to-End)
Database Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and AI frameworks. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI/ML and how your background makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Projects:If you've worked on any cool projects, especially those involving AI agents or cloud environments, make sure to mention them. We love seeing real-world applications of your skills!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Dormont Manufacturing Co

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python and modern AI frameworks in detail. Prepare to showcase specific projects where you've used these technologies, as this will demonstrate your hands-on expertise.

Showcase Your Agile Experience

Since the role requires practical experience in an agile environment, be prepared to share examples of how you've contributed to agile teams. Discuss your role in sprints, how you handle feedback, and any tools you’ve used for project management. This will show that you can adapt and thrive in a dynamic setting.

Demonstrate Collaboration Skills

Communication is key in this role, so think of examples where you've successfully collaborated with team members or clients. Highlight experiences where you’ve worked on code reviews or pull requests, as this will illustrate your ability to work well within a team and maintain high technical standards.

Prepare for Technical Questions

Expect to face technical questions related to AI, ML, and database management. Brush up on your knowledge of version control tools like Git, and be ready to discuss testing methodologies. Practising coding challenges or whiteboard exercises can also help you feel more confident during the technical portion of the interview.