Software Engineer - Data / Machine Learning

Software Engineer - Data / Machine Learning
Parkopedia, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Jan 17, 2024
Last Date
Feb 17, 2024
Location(s)

Job Description

Parkopedia is the world’s leading connected car services provider used by millions of drivers and organisations such as Apple, Here, TomTom and 20 automotive brands ranging from Audi to Volkswagen. Parkopedia has the mission of providing the best in-car data and transaction services to make mobility ecological, efficient, and convenient.

In the Data Science team, we ingest large amounts of complex sensor data (billions of data points a day), combine with manually and automatically annotated data from other teams in Parkopedia, and produce advanced modelling products that help people park their car or charge their electric vehicle (EV). Our machine learning models are productionised and updated regularly using fresh data.

We are looking for a skilled Software Engineer who will enjoy designing, developing and maintaining pipelines to ingest and process streaming data for use in our machine learning models. They will be an important member of our team, and will work with smart colleagues in a supportive environment where learning and development is a priority.

We are part of a global team, but this role is based in the UK at our London office, which is a short walk from London Bridge. Parkopedia maintains a flexible location policy (hybrid) but the role will require a proportion of time to be spent at the London office which can be discussed during the interview process.

Responsibilities
  • Developing pipelines for:
    • scalable big data processing with Spark, and
    • real-time data streaming with Kafka.
  • Ensuring these pipelines are:
    • written using efficient, testable, and reusable Python code using (for example) Numpy, Pandas and Pyspark;
    • reliable and robust by following industry best practice in data validation, transformation, and monitoring;
    • managed effectively using Airflow to meet our data serving and modelling requirements.
  • Contributing to the data science team culture: while the work is quite autonomous, we value working in a team and like to collaborate and support each other in any way we can.

Requirements

  • Professional software or data engineering experience
  • Proficiency in Python (2+ years), including software development standards and knowledge of the Python data science / engineering ecosystem (e.g. Numpy, Pandas)
  • Experience with / working knowledge of some of the following:
    • Large-scale data processing, storage and retrieval.
    • Streaming data processing, such as Apache Kafka.
    • Distributed processing frameworks, such as Apache Spark.
    • Workflow management, such as Apache Airflow.
    • Cloud computing (we use AWS).
    • While our engineering work involves all of the above, we do welcome candidates with more depth in some areas and the ability to learn / improve in the others.

Benefits

Parkopedia is committed to building a great work environment for all our employees. Here are just a few of the benefits that we offer:

  • Unlimited annual leave - yup, time off is as important as time in the office, we all need to unwind and recharge our batteries!
  • Flexible working hours
  • Training allowance
  • Annual company retreat
  • Private medical insurance
  • Time off for volunteering
  • Cycle to work scheme
  • Gym membership
  • Eye care and flu vouchers

We are an equal opportunities employer and believe in the power of a diverse and inclusive team. We welcome applications from everyone, regardless of race, sex, disability, religion/belief, sexual orientation or age.

Job Specification

Job Rewards and Benefits

Parkopedia

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.