Machine Learning Software Engineer

2 weeks ago


London, United Kingdom Plumerai Limited Full time

The ideal candidate for this role is based in London or Amsterdam.

We are looking for a Machine Learning Software Engineer to help us improve our training algorithms, data pipeline and model architectures. Your work has a major impact on our roadmap of new AI features and your code will be shipped to a very large number of camera devices in the field. Together we are building the most advanced AI for embedded devices.

What you will be doing

  • Our deep learning models are truly tiny - the memory footprint of our computer vision models is sometimes just 1MB . You will train and design more accurate models, while also enabling new and more complex AI applications on low-cost and low-power hardware.
  • You will improve our data pipeline, model architectures and training software. Sometimes there is relevant literature available, but novel approaches and clever hacks are often required for the problems that we are working on.
  • You will use and improve our large data warehouse that allows us to train our tiny deep learning models. Our automated data ingestion pipeline feeds unlabelled images to large auto labeling models, processes our large datasets (30 million images and videos), and generates datasets for model training.
  • You will use our Kubernetes cluster to deploy TensorFlow training jobs, Weights & Biases to analyze results, Snowflake and Dataflow to build datasets, large multi-modal models for yet to be announced features, Streamlit to prototype new demos, and lots of GPUs on GCP for training new models and auto-labeling data.
  • Our software is deployed in the field on a very large number of camera devices from major consumer brands. You will ship new features fast, use feedback from users to make our AI models ever more accurate, and make our API developer friendly. 
  • We encourage you to take initiatives and take on many responsibilities. You will be part of a small team where everybody is expected to make a big impact on our products and the success of the company. Career advancement opportunities are likely as the company grows.

About Plumerai

Plumerai is making deep learning tiny and accurate. We make it easy for developers to add highly accurate AI to their embedded products and thereby enable them to create amazing new products. This is how we work towards a future with 100s of billions of intelligent sensors on the edge. Today, large customers deploy our People Detection , Familiar Face Identification , and ML inference engine software on their devices in the field. We will soon be offering many more libraries that enable our customers to use the most advanced AI inside their products. Making it possible to deploy AI on hardware that is cheap and low-power is the most effective way towards a future where AI helps all of us, without making any compromises on privacy.

We build the most accurate and efficient AI solutions by vertically integrating all layers of the stack. From data collection and curation , custom training software , model architectures, pre- and postprocessing, and all the way down to the fastest inference engines . If you want to learn more, have a look at some of our talks , our open-source deep learning library Larq and our published research ( NeurIPS , MLSys , MLPerf ).

Our team is based in London and Amsterdam and we are backed by world-class investors including Tony Fadell (creator of iPod, iPhone, founder of Nest), Hermann Hauser (founder of Arm) and Zoubin Ghahramani (University of Cambridge, Google DeepMind).

What You Need

  • Strong software engineering skills and proficiency in Python.
  • Very comfortable with frameworks such as TensorFlow and Keras (which we use), PyTorch or JAX.

Nice To Have

  • Industry experience with object detection and other computer vision tasks.
  • Experience with training neural networks that moved into production.
  • Ability to build maintainable infrastructure using tools such as Docker/Kubernetes. You are eager to work with Snowflake, Apache-Beam and GCP.

We value a proven track record of building things and working with large-scale software projects, either as a professional or through open-source contributions. We look for people that are eager to learn about all parts of the company's success and who can teach themselves new technologies along the way.

What we offer:

  • Stock options.
  • Competitive salary.
  • Relocation assistance.
  • Choose your own laptop.
  • 25 days of paid vacation time in addition to bank holidays.
  • Ability to attend top research conferences like NeurIPS and CVPR.

We have flexible working hours and like to work together from our offices in London and Amsterdam on at least 2 fixed days per week, but visiting the office more often is also possible.

#J-18808-Ljbffr

  • London, United Kingdom IT Graduate Recruitment Full time

    **Graduate Machine Learning Software Engineer - London (flexible 100% remote work or hybrid)** Machine Learning Software Engineer, Data Science, Data Scientist, Computer Vision, Text Mining, Deep Learning, Python, C++, Big Data. An innovative and highly successful technology company is seeking exceptionally strong graduates from leading universities...

  • Machine Learning Engineer

    Found in: Talent UK 2A C2 - 2 weeks ago


    London, United Kingdom InterQuest Group Full time

    Outside IR35 Contractor - Machine Learning Data Engineer - Are you an experience ML Data Engineer contractor who can hit the ground running? Job Title – Machine Learning Data Engineer Day Rate – Market Rates Location – London / Remote (ad hoc travel for meetings)Duration – 6 months (potential extension to 9 months)Industry – FinTech / BankingRole...

  • Machine Learning Engineer

    Found in: beBee S GB - 2 weeks ago


    London Area, United Kingdom InterQuest Group Full time

    Outside IR35 Contractor - Machine Learning Data Engineer - Are you an experience ML Data Engineer contractor who can hit the ground running? Job Title - Machine Learning Data EngineerDay Rate - Market Rates Location - London / Remote (ad hoc travel for meetings)Duration - 6 months (potential extension to 9 months)Industry - FinTech / BankingRole...

  • Machine Learning Engineer

    Found in: beBee jobs GB - 1 week ago


    London Area, United Kingdom InterQuest Group Full time

    Outside IR35 Contractor - Machine Learning Data Engineer - Are you an experience ML Data Engineer contractor who can hit the ground running? Job Title - Machine Learning Data EngineerDay Rate - Market Rates Location - London / Remote (ad hoc travel for meetings)Duration - 6 months (potential extension to 9 months)Industry - FinTech / BankingRole...

  • Machine Learning Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    London Area, United Kingdom InterQuest Group Full time

    Outside IR35 Contractor - Machine Learning Data Engineer - Are you an experience ML Data Engineer contractor who can hit the ground running? Job Title – Machine Learning Data Engineer Day Rate – Market Rates Location – London / Remote (ad hoc travel for meetings)Duration – 6 months (potential extension to 9 months)Industry – FinTech / BankingRole...


  • London, United Kingdom Google Full time

    Bachelor's degree or equivalent practical experience. Candidates will typically have 5 years of experience working with Compute Unified Device Architecture (CUDA) C application development. Typically 3 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing....

  • Machine Learning Engineer

    Found in: Talent UK C2 - 1 week ago


    London, United Kingdom Ralph Lauren Full time

    Position Overview The Data Lab serves as an embedded data science and business intelligence hub within the Merchandising Department. The team plays a pivotal role in our strategic decision-making process, employing advanced analytics and machine learning to enhance our merchandising strategies.  We are looking for a highly motivated and talented ...

  • Machine Learning Performance Engineer

    Found in: Jooble UK C2 - 1 day ago


    London, United Kingdom Tech Kinect Full time

    Role Overview: As a Machine Learning Engineer Contractor, you will be responsible for designing, developing, and implementing advanced machine learning models and algorithms to solve complex business problems. You will collaborate closely with cross-functional teams, including data scientists, software engineers, and product managers, to understand project...


  • London, United Kingdom NLP PEOPLE Full time

    Working at SambaNova At SambaNova, our dedication goes beyond merely innovating in AI technology; we actively bring these innovations into the real world each day. You will play a key role in crafting highly capable generative AI models and solutions, designed to meet the diverse needs of sectors ranging from enterprise to government. Our culture thrives...


  • London, United Kingdom Plumerai Limited Full time

    We are looking for a Machine Learning Software Engineer to help us improve our training algorithms, data pipeline and model architectures. Your work has a major impact on our roadmap of new AI features and your code will be shipped to a very large number of camera devices in the field. Together we are building the most advanced AI for embedded devices. Our...


  • London, United Kingdom Ralph Lauren Full time

    Company Description Ralph Lauren Corporation (NYSE:RL) is a global leader in the design, marketing and distribution of premium lifestyle products in five categories: apparel, accessories, home, fragrances, and hospitality. For more than 50 years, Ralph Lauren's reputation and distinctive image have been consistently developed across an expanding number...

  • Machine Learning Performance Engineer

    Found in: Jooble UK C2 - 2 weeks ago


    London, United Kingdom 83zero Full time

    We are currently looking for an experienced Machine Learning Engineer to work an exciting project, utilising the latest technologies. You will work closely with data scientists to take ML models from research to production while upholding engineering best practices. Experience working with Data Scientists to understand ML models and translate them into...


  • London, United Kingdom 83zero Full time

    We are currently looking for an experienced Machine Learning Engineer to work an exciting project, utilising the latest technologies. You will work closely with data scientists to take ML models from research to production while upholding engineering best practices. Experience working with Data Scientists to understand ML models and translate them into...

  • Machine Learning Engineer

    Found in: beBee jobs GB - 2 weeks ago


    London, Greater London, United Kingdom Ralph Lauren Full time

    Company DescriptionRalph Lauren Corporation (NYSE:RL) is a global leader in the design, marketing and distribution of premium lifestyle products in five categories: apparel, accessories, home, fragrances, and hospitality. For more than 50 years, Ralph Lauren's reputation and distinctive image have been consistently developed across an expanding number of...


  • London, United Kingdom InterQuest Group Full time

    Outside IR35 Contractor - Machine Learning Data Engineer - Are you an experience ML Data Engineer contractor who can hit the ground running? Job Title – Machine Learning Data Engineer Day Rate – Market Rates Location – London / Remote (ad hoc travel for meetings) Design the data pipelines and engineering infrastructure to support machine...

  • Machine Learning Engineer

    Found in: Jooble UK C2 - 1 day ago


    London, United Kingdom Tech Kinect Full time

    Role Overview: As a Machine Learning Engineer Contractor, you will be responsible for designing, developing, and implementing advanced machine learning models and algorithms to solve complex business problems. You will collaborate closely with cross-functional teams, including data scientists, software engineers, and product managers, to understand project...

  • Machine Learning Engineer

    Found in: Talent UK 2A C2 - 2 days ago


    London, United Kingdom Tech Kinect Full time

    Role Overview:As a Machine Learning Engineer Contractor, you will be responsible for designing, developing, and implementing advanced machine learning models and algorithms to solve complex business problems. You will collaborate closely with cross-functional teams, including data scientists, software engineers, and product managers, to understand project...


  • City of London, United Kingdom IT Graduate Full time

    Graduate/Junior Machine Learning Software Engineer - London (flexible 100% remote work or hybrid) Machine Learning Software Engineer, Data Science, Data Scientist, Computer Vision, Text Mining, Deep Learning, Python, C++, Big Data. An innovative and highly successful technology company is seeking exceptionally strong graduates from leading universities...


  • London, United Kingdom Faculty Full time

    Working in our Defence business unit, you will design, build, and deploy production-grade software, infrastructure, and MLOps systems that leverage machine learning. The work you do will help our customers solve a broad range of high-impact problems in the defence and national security space - examples of which can be found here . You are...


  • London, United Kingdom Explore Group Full time

    The client are looking for a Senior Machine Learning Engineer to join them on a permanent basis. You will be responsible for implementing, fine-tuning and deploying LLMs (large language models) and Transformer models. Work alongside their software engineers to deploy models into production. AWS experience, Lambda Functions & Sagemaker Proven...