Lead Machine Learning Engineer
Warrington, England, United Kingdom
Applications have closed
Blue Prism
SS&C | Blue Prism® Intelligent Automation Platform delivers a secure digital workforce that accelerates growth, reduces costs and delivers better business outcomes.Blue Prism is the global leader in intelligent automation for the enterprise, transforming the way work is done. At Blue Prism, we have users in over 150 countries in more than 1,800 businesses, including Fortune 500 and public sector organizations, that are creating value with new ways of working, unlocking efficiencies, and returning millions of hours of work back into their businesses. Our Digital Workforce is smart, secure, scalable and accessible to all; freeing up humans to re-imagine work.
To understand more about Blue Prism’s intelligent automation click here. You can also visit http://www.blueprism.com/ and follow us on Twitter @blue_prism, LinkedIn and Instagram @blueprismofficial. Or have a look at our YouTube page for further insights about Blue Prism.
Reporting to a Development Manager, this is a unique opportunity to be part of a team of highly skilled engineers.
You will be comfortable working in a phenomenally fast-paced, high-growth, entrepreneurial environment while developing yourself but also the team around you. Working within our Engineering team, you will have the opportunity to make a real difference in our business and in our customers’ journey.
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.
Requirements
Your Experience:
Essential
- Proven product delivery of ML software implemented with Python.
- A good working knowledge of a deep learning framework, preferably PyTorch or TensorFlow or both.
- Modern software development techniques – version control, unit testing, refactoring, OOP.
- Can balance passion for technology, leadership and business awareness.
- Confident communicating directly with stakeholders in addition to good documentation and communication skills.
- A demonstrable knowledge of mathematics and algorithms underpinning modern ML methods, for example stochastic gradient descent and basic linear algebra.
- The ability to drive technical projects and provide leadership in an innovative and fast-paced environment within a world-wide team of Engineers.
- Coaching and mentoring team members in best practice coding methodologies, patterns & practices, testing practices, and tools that complement the software development process.
- The drive to earning the latest ML and Python technologies and standards to ensure we are always using the best tools and techniques possible.
Desirables
- Experience developing in at least one of C#, Java, C, C++ or Python in a test-driven environment also using unit tests.
- Experience of applying MLOps and DevOps in an Engineering environment.
- Designing and implementing distributed data intensive applications.
- Experience of Scaling and optimizing systems and of “Hardening” research-code into production-ready code.
- Background in Computer Science or related disciplines.
- Experience of working within an Agile framework.
- Experience with Rest and interfacing with distributed architectures.
- Experience of using testing frameworks.
- Prepared to travel domestically or globally on occasion.
Your Responsibilities:
- Lead the Python development team within Blue Prism Engineering, recruiting your own team and developing your own best processes and practices.
- Drive the Engineering Python software architecture across Engineering in conjunction with the Engineering Architecture team.
- Work alongside both the Product and the AI Labs teams to transform new and existing projects into products.
- The ability to drive technical projects and provide leadership in an innovative and fast-paced environment.
- Managing a team of software engineers, task planning and performing code reviews.
- Hands-on, improving our delivery systems.
- Championing Python development within Engineering and evolving with the business as it grows.
- Identify and resolving performance and scalability issues.
Tags: Agile APIs Computer Science Deep Learning DevOps Engineering Linear algebra Machine Learning Mathematics MLOps OOP Python PyTorch Research TensorFlow Testing
Perks/benefits: Career development
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Marketing Data Analyst jobs
- Open MLOps Engineer jobs
- Open AI Engineer jobs
- Open Junior Data Scientist jobs
- Open Data Engineer II jobs
- Open Senior Data Architect jobs
- Open Sr Data Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Manager, Data Engineering jobs
- Open Product Data Analyst jobs
- Open Principal Data Engineer jobs
- Open Business Data Analyst jobs
- Open Data Quality Analyst jobs
- Open Data Manager jobs
- Open Sr. Data Scientist jobs
- Open Data Scientist II jobs
- Open Big Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Analyst Intern jobs
- Open Principal Data Scientist jobs
- Open ETL Developer jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Business Intelligence-related jobs
- Open Data quality-related jobs
- Open Privacy-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open APIs-related jobs
- Open PyTorch-related jobs
- Open PhD-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs
- Open CI/CD-related jobs