Please scroll down, To apply

Senior Machine Learning Engineer

hiring now

Mimica Automation

2021-12-03 08:00:04

Job location Barkingside, Greater London, United Kingdom

Job type: fulltime

Job industry: I.T. & Communications

Job description

What we are building:

At mimica, we're pioneering a novel approach to automation: our AI learns just by observing you work. Our software records users' clicks and keystrokes as they perform a task and uses ML to identify key steps, decisions, and repetition within this dataset. Our software then generates a "blueprint" for RPA bots. At the core of our ML pipeline is a technology translating noisy low-level computer actions into a clean, human-readable representation.

What you will own:

In this role, you will own components of our Machine Learning pipeline end-to-end. This means analysing and preprocessing data, implementing pipelines, researching Computer Vision and NLP literature, as well as training, validating, and deploying models to production.

You will constantly experiment and iterate on your solutions leveraging feedback and learnings. As a member of our early engineering team, you'll have the opportunity to shape our technical direction and product roadmap, influencing the way we deliver value to customers.

Part of your day-to-day:

  • Designing and productionising new ML models for our different products
  • Working with a variety of data types, from sequential clickstream data to NLP and computer vision
  • Collaborating with frontend engineers to build data annotation interfaces
  • Improving the accuracy and optimising the performance of existing models
  • Creating frameworks and tools to streamline the development, training, and deployment of our models
  • Understanding user needs to identify the best solution to a problem
  • Producing easy-to-use documentation for your implementations
  • Participating in hiring to help us grow
What you will bring:
  • Breadth of skills and willingness to work at the intersection of data science and software engineering (from exploratory analysis to shipping production code)
  • High proficiency in Python
  • Proven ability to solve problems using statistical methods and Machine Learning
  • Strong understanding of (or desire to learn) various ML packages and libraries, such as openCV, HMMLearn, Scikit-Learn, and SciPy
  • Advocacy of engineering or data science best practices with a focus on scalability, reliability, reproducibility, and maintainability
  • Fluency in English and excellent communication skills, including the ability to articulate complex technical concepts to diverse audiences
Bonus:
  • Advanced degree or research background in CS, Engineering, Machine Learning, Applied Sciences, or related fields
  • Familiarity with relational and NoSQL databases, including MongoDB and MySQL
  • Working knowledge of building data pipelines and orchestration workflows
  • Experience delivering complex technical projects from start to finish - architecture, development, testing, deployment, release
  • Comfortable working within a high-growth startup environment - delivering value quickly and iteratively
We'd love to hear from you even if you don't have expert-level knowledge of the technologies we use!
-
  • Flexible schedules & location

  • Flexible PTO & sick leave

  • Competitive s hare options

  • Pension & retirement options

  • Book clubs & learning groups

  • Team socials & off-sites

Our interview process is designed to get to know one another and mutually decide whether we are excited to work together. Here's what our process looks like:

  1. Application
  2. Discovery chat (30 minutes)
  3. Take-home challenge (~3 hours) or live technical interview (1 hour)
  4. Technical and behavioural interview with our co-founders (3 hours)
  5. Offer
Machine Learning, Computer Vision, NLP, Python, MongoDBPython, Scikit, SciPy, OpenCV, MongoDB

Inform a friend!

Nearby jobs

Go Developer Barkingside

Commercial Recruiter - FinTech Barkingside

Marketing Executive Kensington And Chelsea

Top