Tractable
Tractable

Machine Learning Engineer

ACTIVELY INTERVIEWING (remotely) & HIRING FOR THIS POSITION DURING COVID-19 - Apply now

Who are we? 

We're Tractable - a $50M backed Series C startup (and 'Startup of the Year 2020') solving a real world problem with our mission to use AI technology to help people after an accident or natural disaster.

We're looking for a Software Engineer who thrives on ownership & autonomy. The way we build our product is by putting a team together with all the skills and context it needs to be able to solve real world problems. We believe strongly in collaboration between the product team and engineers, and we work in small lean teams comprised of Engineers, a Product Manager and Product Designer.

The project you will be working on:

The Claim Assessment Team aims to deliver at least human-level performance, real-time, and cost-effective assessments. This could include complex visual tasks to assess damage of a vehicle to simple, yet effective rule-based systems to extract insight from the claim data. We enable other teams to create $ value for the customer by finding leakage or fraud in an estimate. We achieve this goal by creating new AI intellectual properties packaged in reliable, easy-to-use interfaces.

We work in a team with a product manager, software engineers, applied researchers and data scientists with different degrees of software engineering and machine learning experience. We believe in the principle of “You build it you run it”. We do not hand off our code to someone else to deploy/operate. We make the best of feedback and experiences brought in by everyone and we look forward to hearing about what you can bring!

You will be:

You'll play a key role in developing our platform, as part of a small but high-performing team. You will influence the scope and technical direction of the product and continuously pursue clean code practices and contribute towards overall platform architecture collaborating with our wider Engineering and Product teams. Specifically you will be:

  • Working with data scientists in the life-cycle of Machine Learning / rule-based models, from ideation & prototyping to productionisation & monitoring
  • Extending platform capabilities to allow efficient and flexible deployment of various kinds of models
  • Building toolings to collect labels / data for analysis to enable efficient on-boarding of new customers
  • Solving scalability problems as we scale up in production volumes
  • Adopting open-source technologies to best leverage our in-house resources
  • Promoting engineering best practices throughout the team
  • Suggesting, collecting and synthesising requirements and creating effective feature roadmap with Product Manager

Tech Stack:

We rely heavily on the following tools and technologies below – but you don't need to have prior experience in all of these technologies.

  • Python/Tensorflow for running ML models; we also use Typescript/Node.js to manage asynchronous and non-compute intensive tasks
  • PostgreSQL for persistent data storage
  • Kafka for our asynchronous message queue
  • DCOS and Docker to schedule and run our services (soon Kubernetes)
  • Jenkins to run our testing and deployment pipelines
  • AWS for our infrastructure
  • React / GraphQL for our tooling suite

What we’re looking for… 

A strong ML Engineer who enjoys solving problems by pairing Software Engineering and Machine Learning techniques. You would have solid Software Engineering background and experience delivering ML models in the real world. A few things we are particularly interested in seeing from you:

  • Great communication skills and collaborative mindset
  • Strong programming experience, from self-contained algorithms to complex object modelling design
  • Extensively worked with Python in a professional environment 
  • Numerical computing experience
  • Experience working with GPUs / tensorflow / ML frameworks
  • Bonus if you have trained a few deep learning models
  • Able to design good system architecture and compare trade-offs (distributed system experience a plus)
  • Cares about team practices / pairing / advocate of CICD

Company benefits

  • Competitive salary & 6 month salary reviews
  • Visa sponsorship if required
  • Equity
  • Pension scheme
  • Bupa private healthcare (full coverage) 
  • Flexible Working
  • Free & unlimited Coursera subscription 
  • Learning and Development budget
  • Competitive maternity + paternity leave
  • Daily snacks & soft drinks 
  • Regular company events such as Games Nights, Movie Nights, Lunch & Learns, Monthly Brunch and more

Location - Old Street, City of London (remote for the time-being until COVID-19 clears)

Stability during COVID:
Having closed a large round of Series C funding in February and with recurring customer revenue on top, we’re pleased to report that we have been thriving as a business during the pandemic and have made no furloughs and no redundancies during this time. In fact, we have hired more than 25 people during this pandemic across all departments of the business. As such, we can offer you a lot of confidence around career stability during this uncertain time.

 

Tractable automates image recognition tasks through Artificial Intelligence and Deep Learning. We are based in London, UK and backed by Silicon Valley investors

Industry
Internet Software & Services
Total raised
$35M raised
View company profile
Report this job

This job is no longer available