Machine Learning Engineer

Nomitri
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Berlin, Germany

Tech stack

Data analysis
Computer Vision
Cloud Storage
Continuous Integration
Linux
Python
Machine Learning
Object Detection
Software Engineering
SQL Databases
PyTorch
Delivery Pipeline
Deep Learning
Model Validation
Generative AI
GIT
ONNX (Open Neural Network Exchange) Format
Build Tools
Machine Learning Operations
TensorRT
Data Pipelines
Docker

Job description

We are looking for a Machine Learning Engineer to support the ML team in bringing state-of-the-art machine learning models to production.

We work on object detection, scene understanding, self-supervised learning, temporal models, representation learning, model compression, efficient architectures and many other exciting topics.

You will contribute to a broad spectrum of topics ranging from implementing research ideas over improving our training and deployment pipelines to enhancing our data quality and efficiency.

You will cover all phases of the ML life cycle and production-grade development

  • Assess and solve new ML use cases
  • Go from scoping & design to production
  • Build and improve our internal ML framework
  • Automate and stabilize our training, evaluation and deployment pipelines
  • Build new ML models and efficient architectures
  • Build tools and use the tools you build
  • Exploratory data analysis, auditing, build tools for auto-labeling
  • Maintain and extend our ML data pipelines
  • Manage our on-premise and cloud storage and compute resources (GCP)

We value intelligence, curiosity and a solution-driven mindset higher than existing skills.

Requirements

Still, for this role we expect you to have experience in:

  • Software engineering (Python)
  • Deep learning for Computer Vision
  • PyTorch
  • Model deployment and optimization with ONNX Runtime and TensorRT
  • Parameter / model studies, managing experiments
  • On the side: SQL, Git, Linux

Additionally, it would be great if you already have experience in any of the following:

  • Computer Vision
  • Understanding and implementing research papers
  • Efficient Deep Learning / Model Compression / Knowledge Distillation
  • Data & annotation management
  • Model performance optimization for NVIDIA hardware platforms
  • Generative Models for text, image and video
  • TensorRT / ONNX & ONNX Runtime
  • CI / CD
  • Docker / Containers
  • Cloud storage and computer

About the company

We are Nomitri, a cutting-edge Vision Edge AI company based in Berlin. And we are looking for a Machine Learning Engineer who is ready for the challenge of building world-class Vision Edge AI technology. You will join our world-class engineering team (ex-Facebook, ex-Amazon, ex-Google, Cambridge, etc.) to help us stay on top of the latest developments in the Edge & Vision AI space. You will be part of an amazing innovation-driven growth story: * We are pioneers in the field of Edge AI inference applications, repeatedly tackling technical challenges as the first in the world. Since 2019 we have built up a mature tech stack that allows us to develop and deploy new applications within weeks. * We are product-driven and work with renowned clients across Europe and beyond. * We look for highly motivated and curious minds - striving to become true experts in their respective fields. Hence, we offer the flexibility that you need to contribute - we offer you to work on-site or in a hybrid manner. * We are and always have been a very international team. * As a daughter company of Fujitsu & GK software, we are part of a large network of technical experts and can draw on extensive resources. * We are fast and agile. We break things if needed to improve and adjust fast. No hierarchy, no walls, no politics. At the end of each week, we see our progress. We discuss, we plan, and then execute; all together and in respect of each other's contribution.

Apply for this position