Job Openings

DeepLab is a startup working on custom machine learning solutions for enterprises applying state-of-the-art AI and machine learning technologies. It consists of a group of visionary enthusiasts engineers holding a PhD in machine learning with more than 10 years research and working experience. Specifically we design and develop solutions employing machine learning in a broad spectrum of problems: computer vision, natural language processing, speech recognition, recommendation systems and more.

This call is addressed to candidates with a strong desire to work with new machine learning technologies, such as deep learning, and to be part of the emerging technological and scientific trends: employing huge amounts of data, conducting beyond-state-of-the-art research and development, employing methods and tools at the scientific and technological frontiers. Deeplab calls for outstanding candidates, experienced and/or highly enthusiastic, engineers or not, who would like to face challenging tasks, developing applied research and technology in an international environment, and in collaboration with big academic and industrial players.

 

Senior Software Engineer (ML Platform)

Description

At Deeplab we combine high-end software technologies with state-of-the-art machine learning and data science research to provide services and products that solve challenging real-life problems. This is a chance for you to get in on the ground floor of an exciting, fast growing AI start-up. We are currently expanding our interdisciplinary team of experts and seek outstanding and enthusiastic software engineers with experience in real-world applications and big data to join our efforts in designing and developing scalable production architectures. Our team, a key player within an international research and development partnership in the domain of Recommender Systems, is continually developing deep learning infrastructure and algorithms, and turning them into shippable products of massive scale. You will get a chance to work with cross-functional teams, both internally and along with our external collaborators, and find tremendous opportunities to further develop yourself and Deeplab. Senior ML Platform Engineer candidates should have a proven software engineering track record, and deep knowledge of the challenges and requirements of large-scale distributed production systems. Since machine learning and data science is at the epicentre of every Deeplab project, a good understanding of data-oriented infrastructure and development is highly recommended.

Our stack

Python, Java, Spark, Kafka, MySQL, HDFS, BigQuery, Cassandra, ElasticSearch, Docker, Jenkins, Kubernetes.

Responsibilities

  1. End to end ownership: Design, build, ship, measure and maintain scalable software solutions.
  2. Design and build software systems to support large scale machine learning algorithms.
  3. Work with research ML engineers in our team and collaborators around the world.
  4. Turn algorithm prototypes into shippable products.
  5. Lead and mentor junior engineers.
  6. Collaborate with a cross-functional international team that brings together the best in class AI and Software Engineering to
  7. tackle the scientific challenges Deeplab is looking to find solutions for. Work in a large code base using big data tools and state of the art technologies.

Requirements

  1. BSc/MSc in Computer Science, Computer Engineering or equivalent.
  2. 5+ years working experience developing large scale distributed production systems.
  3. Deep understanding of computer science fundamentals: object-oriented design, data structures and design patterns.
  4. Exceptional programming experience in Python, Java, C/C++ .
  5. Highly Proficient in Linux environment.
  6. Experience with Big Data technologies such as BigQuery, ElasticSearch, MySQL, Spark, Kubernetes, AWS/GCP.
  7. Leading and management skills; strong communication skills to communicate presentations of complex concepts in a clear, concise and actionable manner.
  8. Excellent written and oral communication skills and ability to build strong relationships in a challenging international environment.

Nice to have

  1. Knowledge in algorithms/tools for machine learning/deep learning.
  2. Knowledge of open source data science and deep learning tools and platforms like Tensorflow, Keras or Pytorch.
  3. Experience in tools like Airflow, Spark and Kubernetes.

Benefits

  1. Supplementary private health insurance.
  2. Work with bright research ML engineers, team members and collaborators around the world.
  3. Working in high-end AI-tech and having an impact in real-word applications.
  4. Fresh culture mixing academic and start-up values.
  5. Personal growth opportunities through internal knowledge sharing and reading groups.
  6. Newly designed inspirational and fresh working environment at our new offices.
  7. Flexible working hours and remote work from home.
  8. Competitive salary depending on qualifications, expertise and experience.
If you are interested apply here    

Senior Machine Learning Engineer

Description

At Deeplab we combine high-end software technologies with state-of-the-art machine learning and data science research to provide services and products that solve challenging real-life problems. This is a chance for you to get in on the ground floor of an exciting, fast growing AI start-up. We are currently expanding our interdisciplinary team of experts and seek outstanding and enthusiastic machine learning engineers with an exceptional record to join our team. We are looking for self-motivated candidates, who share our passion for challenging problem-solving applied to tough industrial and research problems. Our team, a key player within an international research and development partnership in the domain of Recommender Systems, deals with disruptive projects from ideation to productization. You will get a chance to work with cross-functional teams, both internally and along with our external collaborators, and find tremendous opportunities to further develop yourself and Deeplab. Senior Machine Learning candidates should have an exceptional machine learning background, as well as in-depth understanding and hands-on practical experience in at least one relevant domain dealing with real-world data, such as computer vision, natural language processing, speech recognition, or recommendation systems.

Responsibilities

  1. Design and develop machine learning algorithms and infrastructure.
  2. End-to-end ML development from idea to production. Investigate state of the art research. Invent, adapt and transform complex concepts into scalable solutions for challenging tasks.
  3. Write production-grade ML code, perform experimentation and benchmarking, and integrate in complex production systems.
  4. Statistical modeling and data analytics.
  5. Apply deep learning in a large scale Ad Recommender System.
  6. Collaborating with a cross-functional international team that brings together the best in class AI and Software Engineering to tackle the scientific challenges Deeplab is looking to find solutions for.
  7. Working in a large code base using big data tools and state of the art technologies.

Requirements

  1. MSc (Electrical & Comp. Eng., Machine Learning, CS), and experience on implementing machine learning systems in industrial and/or large scale R&D applications. Nice to have: PhD; Publications in major scientific conferences journals, patents or other public/internal industrial reports as evidence of major contributions.
  2. 5+ years industrial experience working on machine learning projects.
  3. Familiar with development processes using Linux, Git, CI-CD etc.
  4. Strong programming skills in language packages that support data science and machine learning code and pipelines such as Python, and at least one ML framework such as Tensorflow or PyTorch.
  5. Nice to have experience with Big Data technologies such as BigQuery, ElasticSearch, MySQL, MongoDB, Spark, Kubernetes, AWS/GCP.
  6. Leading and management skills; ability to build strong relationships in a challenging international environment.
  7. Excellent written and oral communication skills; ability to present complex analyses in a clear, concise and actionable manner.

Benefits

  1. Supplementary private health insurance.
  2. Work with bright research ML engineers, team members and collaborators around the world.
  3. Working in high-end AI-tech and having an impact in real-word applications.
  4. Fresh culture mixing academic and start-up values.
  5. Personal growth opportunities through internal knowledge sharing and reading groups.
  6. Newly designed inspirational and fresh working environment at our new offices.
  7. Flexible working hours and remote work from home.
  8. Competitive salary depending on qualifications, expertise and experience.
If you are interested apply here  

Mid-Level Machine Learning Engineer

Description

At Deeplab we combine high-end software technologies with state-of-the-art machine learning and data science research to provide services and products that solve challenging real-life problems. This is a chance for you to get in on the ground floor of an exciting, fast growing AI start-up. We are currently expanding our interdisciplinary team of experts and seek outstanding and enthusiastic machine learning engineers with an exceptional record to join our team. We are looking for self-motivated candidates, who share our passion for challenging problem-solving applied to tough industrial and research problems. Our team, a key player within an international research and development partnership in the domain of Recommender Systems, deals with disruptive projects from ideation to productization. You will get a chance to work with cross-functional teams, both internally and along with our external collaborators, and find tremendous opportunities to further develop yourself and Deeplab. Mid-level Machine Learning candidates should have experience in machine learning, either acquired through previous practical work in a relevant industry/research position, or showcased by their exceptional academic achievements on a related postgraduate degree.

Responsibilities

  1. Develop machine learning algorithms and infrastructure.
  2. Write production-grade ML code, perform experimentation and benchmarking, and integrate in complex production systems.
  3. Statistical modeling and data analytics.
  4. Apply deep learning in a large scale Ad Recommender System.
  5. Collaborating with a cross-functional international team that brings together the best in class AI and Software Engineering to tackle the scientific challenges Deeplab is looking to find solutions for.
  6. Working in a large code base using big data tools and state of the art technologies.

Requirements

  1. BSc/MSc (Electrical & Comp. Eng., Machine Learning, CS), and experience on implementing and benchmarking machine learning algorithms for real-world data.
  2. 2+ years hands-on industrial or academic experience on machine learning projects.
  3. Familiar with development processes using Linux, Git, etc.
  4. Strong programming skills in Python, and at least one ML framework such as Tensorflow or PyTorch.
  5. Nice to have: experience in developing for production systems using CI/CD practices; experience with Big Data technologies such as BigQuery, ElasticSearch, MySQL, MongoDB, Spark, Kubernetes, AWS/GCP; publication in a relevant venue (workshop, conference, journal, etc.).
  6. Ability to build strong relationships in a challenging international environment.
  7. Excellent written and oral communication skills; ability to present complex analyses in a clear, concise and actionable manner.

Benefits

  1. Supplementary private health insurance.
  2. Work with bright research ML engineers, team members and collaborators around the world.
  3. Working in high-end AI-tech and having an impact in real-word applications.
  4. Fresh culture mixing academic and start-up values.
  5. Personal growth opportunities through internal knowledge sharing and reading groups.
  6. Newly designed inspirational and fresh working environment at our new offices.
  7. Flexible working hours and remote work from home.
  8. Competitive salary depending on qualifications, expertise and experience.
If you are interested apply here