Pyramid Outline

Senior / Machine Learning Engineer

Warrington / United Kingdom

Apply Now

Your Opportunity

About Blue Prism
Blue Prism is the pioneer, innovator and market leader in Robotic Process Automation (RPA) and has a global presence with a workforce of over 50 nationalities that continues to grow.
For more about Blue Prism visit, https://www.blueprism.com

Our culture
We are committed to providing a workplace that fosters a truly diverse, inclusive and supportive culture. This is demonstrated through the creation of Employee Resource Groups (ERGs) for our Black Professionals, LGBTQ+ Community and Women in RPA.
Please look at our websiteand LinkedIn Pages for #WIRPA and Blue Prism For Good to connect with these networks, and feel free to get in touch at [email protected] to learn more.

Colleagues are open to new opinions and ideas and always demonstrate enthusiasm about working together to achieve common goals. We enjoy a respectful and supportive work environment. In a new industry, there are a lot of ‘firsts’ every day and our culture is based on innovation, collaboration, dedication and ambition. A team of flexible self-starters, we deliver the Digital Workforce of the future knowing that ‘sharing knowledge is power’.

Our colleagues have unlimited potential to advance their skill sets and contribute to Blue Prism’s advancement strategies.

Blue Prism offers flexibility in working arrangements, enabling employees an opportunity for a work-life balance that suits them.
For more visit, https://www.blueprism.com/who-we-are/culture-and-c...

Diamond Icon

Our Ideal Candidate

Preferred experience

  • Delivering ML software implemented in python.
  • A good working knowledge of a deep learning framework, preferably PyTorch or TensorFlow or both.
  • Delivering high-quality product increments.
  • Modern software development techniques - unit testing, refactoring.
  • Working knowledge of mathematics and algorithms underpinning modern ML methods, for example stochastic gradient descent and basic linear algebra.
  • Can balance passion for technology with commercial awareness.
  • Can communicate effectively with business stakeholders in a professional manner.

Good experience to have

  • Building service-oriented architectures.
  • Designing and implementing distributed data intensive applications.
  • Scaling and optimising systems.
  • “Hardening” research-code into production-ready code.
  • Coaching and mentoring team members in various coding methodologies, patterns & practices, testing practices, and tools that complement the software development process.
  • Applying agile techniques in an engineering team.
  • Javascript
  • DevOps
  • SQ

Our ideal candidate

  • Is educated to postgraduate level in a computer-related (or applicable) discipline.
  • Is a team player who can work in a diverse, world class team.
  • Is a self-starter who finds solutions rather than problems and is easily able to adapt to new technologies.
  • Is prepared to travel domestically or globally on occasion.

.NET Development

You are an expert with .NET languages such as C# and VB. You will be comfortable working with databases, web services, APIs, WinForms and Installers. You will be adept at finding bugs and performance problems in legacy code.

Mentoring and teaching

You will be confident in coaching less experienced staff members to use best practice software development techniques. You will be able to host training sessions for the departments on tools and techniques.

Unit testing

You know the importance of unit testing and be proficient in writing them. You will be familiar with mocking frameworks and how to design classes to be testable.

Enterprise software architecture

You should have a good understanding of how modern enterprise scale software is architected. This includes practices such as message queues, micro-services, virtualization and APIs. You will have proven experience using design patterns in everyday development. You will consider SOLID principles in component design.

Agile practices

You can work in a transparent, constantly changing, iterative and collaborative way with a multidisciplinary team. You are familiar with agile methodologies such as LEAN, SCRUM, KANBAN, LESS.

Apply Now!

* - Required

Unknown Question Type
Unknown Question Type

A Digital Workforce for Every Enterprise

The world’s largest enterprises rely on the Blue Prism digital workforce to optimize production processes, increase profitability and enhance customer experiences. Learn how our smart, secure, scalable and successful digital workers can transform your business through intelligent automation. The future of work starts now.

Get Started Free Trial

©2020 Blue Prism Limited. “Blue Prism”, the “Blue Prism” logo and Prism device are either trademarks or registered trademarks of Blue Prism Limited and its affiliates. All Rights Reserved.