Date Posted: 2018-11-22 | Date Modified: 2018-11-22 | Expires: 2018-12-22

Machine Learning Engineer

Job Description

Job Title : Machine Learning Engineer
• Position : 6 Months with Great Possibility of extension
• Location : London -UK
Job Description :
• Design, develop and implement data science and machine learning models in proof-of-concepts and prototypes
• Develop, optimize, standardize and implement data science and machine learning solutions at scale in data pipelines and distributed systems (e.g. Hadoop/Spark/Kubernetes ecosystem)
• Engineer at scale using service-oriented architecture, containerized applications and functions as a service, especially in cloud service environments (i.e. IaaS, PaaS, SaaS, FaaS)
• Optimize data science and machine learning models using high performance computing (e.g. GPGPU) and real-time techniques (e.g. messaging/streaming services, reactive programming)
• Represent machine learning and data science expertise at workshops and conferences

We look for a profile with complementary skills, such as:
• Expert skills with regard to code performance optimization and scalability (e.g., parallelization, sharding, scattering, gathering etc.)
• Solid understanding of service-oriented architectures (e.g. microservices) & distributed systems (e.g. Hadoop, Kubernetes).
• Solid knowledge of cloud computing environments and tooling (AWS, Azure).
• Hands-on experience with scalable machine learning frameworks and general data science tooling required.
• Hands-on experience with continuous integration and big data environments required.
• Hands-on experience with Docker & Kubernetes required.
• Background in a statistical or mathematical field, ideally with a computational element, such as Physics, Data Science, Computer Science is a must
• Experience in development of custom machine learning models from prototyping to scalable implementations would be a strong plus.
Our toolset/ecosystem:
• OS: Linux (Ubuntu, Debian, CoreOS)
• Programming languages: Java, Scala, C#, C++
• Analytical languages: Python, Spark (Java, Scala, Pyspark, SparkR), R
• ML-Frameworks: H2O, TF, Spark MLlib, Theano, Torch, Caffe, MXNet, Seldon.io
• HPC: CUDA, Numba, C/C++
• Presentation: Jupyter, Dash, Shiny, Vaadin
• Backend: Flask, Dash, Eve, Spring, Spring Boot
• Big Data: Hadoop, Hive, Spark, Accumulo, Nifi
• Messaging/Streaming: Kafka, Flink
• DevOps: Docker, Kubernetes, Bitbucket, Bamboo, Nexus, ELK, Prometheus, Ansible, Terraform

Requirements

Job Title : Machine Learning Engineer
• Position : 6 Months with Great Possibility of extension
• Location : London -UK

Benefits

HPC: CUDA, Numba, C/C++
• Presentation: Jupyter, Dash, Shiny, Vaadin
• Backend: Flask, Dash, Eve, Spring, Spring Boot
• Big Data: Hadoop, Hive, Spark, Accumulo, Nifi
• Messaging/Streaming: Kafka, Flink
• DevOps: Docker, Kubernetes, Bitbucket,

Skills

Big Data DevOps

Language Requirements

No language requirements

Education Degree

Bachelor's Degree

Visa Support

Yes
Email Job

Job Criteria

Job Type

Contract

Industries

#Computer & Network Security, #Computer Networking, Hardware and Software, #Wireless

Job Location

United Kingdom - London

Functions

Analyst, Engineering, Other

Salary

£ 300 - 500/day British Pound

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box.