Senior Data and Software Engineer

1 Month ago • 4 Years + • DevOps

Job Summary

Job Description

As a Senior Data and Software Engineer specializing in DeepStream, you will be responsible for developing and managing computer vision model pipelines for optimized data curation. This includes implementing DeepStream pipelines, designing data flows, building data ingestion systems, testing and automating processes, deploying pipelines using CI/CD, building monitoring tools, and ensuring data traceability. You will collaborate with a cross-functional team, ensuring compliance with industry standards. The role requires strong experience with NVIDIA DeepStream or similar platforms, proficiency in C++, GStreamer, and familiarity with cloud services (AWS), data storage systems, and CI/CD tools. The company focuses on ethical tech and responsible use of technology.
Must have:
  • DeepStream experience
  • C++, GStreamer proficiency
  • Data pipeline expertise
  • CI/CD experience
  • AWS familiarity
  • Data ingestion systems
Good to have:
  • Kubernetes
  • Docker
  • Grafana & Prometheus
  • Video metadata management
Perks:
  • Daily meals
  • Snacks & beverages
  • Company bikes
  • Gym access
  • Massages
  • Friday gatherings
  • Monthly company events

Job Details

Job Description

Senior-Principal Data & Software Engineer - DeepStream 

Are you eager to be at the forefront of innovation? One of the biggest challenges and opportunities with artificial intelligence is around the data used to train AI models, and how to do that responsibly and ethically whilst protecting privacy and rights. As a Software/Data Engineer - Deepstream at Milestone, you will be responsible for developing and managing the computer vision model pipelines for optimized data curation processes, building the data pipelines themselves, identifying state of the art computer vision models to add to the pipeline and testing its capabilities before bringing them into our production environment. Your expertise in software engineering computer vision pipelines will be critical in building scalable and high quality solutions for our project. You will collaborate with a cross-functional team to drive data initiatives and ensure compliance with industry standards.

You will join a leading, global provider of video management software and be part of our innovative and entrepreneurial development team. Our mission is to build a suite of services surrounding a responsible video data library leveraging compliant, quality and ethically sourced video data. However, doing what we do comes with great responsibility, and for this reason it is crucial that you can stand 100% behind our agenda for ethical tech and responsible use of technology.

 

Your Responsibilities:

As a Software Engineer specializing in DeepStream and data engineering, your responsibilities will include:

  • Implement DeepStream Pipelines: Develop and optimize DeepStream pipelines for video data curation, including video analytics and preprocessing.
  • Data Flow Implementation: Design and implement robust data flows and automation pipelines to efficiently process and route video and metadata for AI models.
  • Data Ingestion Solutions: Build and optimize data ingestion systems for video retrieval, ensuring efficient, scalable, and low-latency data handling.
  • Testing & Automation: Ensure that the data pipelines are tested for scalability, performance, and reliability. Automate processes where possible to improve productivity.
  • Deploy Pipelines using CI/CD: Utilize CI/CD methodologies to deploy DeepStream pipelines both in cloud environments (AWS) and on-premise infrastructure.
  • Build Monitoring Tools: Develop monitoring solutions using tools like Grafana and Prometheus to track pipeline performance, resource usage, and health metrics.
  • Ensure Traceability and Data Lineage: Implement mechanisms for tracking data lineage and ensuring traceability across the pipeline stages, enhancing transparency and compliance. 
Are you the right candidate?

We are looking for an engineer with a strong background in data engineering, video processing, and automation. You should be passionate about building robust, scalable systems and have a deep understanding of video data workflows. Key qualifications include:

Technical Skills:

  • Strong experience with NVIDIA DeepStream or other video processing frameworks for building high-performance video analytics pipelines.
  • Proficiency in C++, GStreamer, or similar technologies for building data processing pipelines.
  • Familiarity with data ingestion solutions, video retrieval mechanisms, and efficient data flow management.
  • Strong experience in automation and creating workflows for data processing.
  • Knowledge of containerization (Docker) and orchestration tools like Kubernetes.
  • Familiarity with cloud services (AWS, GCP, or Azure) for handling large-scale video data processing tasks.
  • Experience with data storage systems (e.g., S3, HDFS) and video metadata management.
  • Experience with CI/CD tools and deployment processes for continuous integration and delivery of pipelines, both in cloud (AWS) and on-premise infrastructures.
  • Experience with monitoring tools like Grafana and Prometheus for tracking pipeline performance, resource usage, and health metrics.
  • Familiarity with version control systems like Git and best practices for collaborative development.

Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of hands-on experience with DeepStream or similar video processing platforms (MediaPipe or GStream)
  • Proven experience working with data pipelines, automation, and video ingestion systems.
  • Experience working in an Agile development environment with a focus on continuous integration and deployment.
  • Hands-on experience with monitoring tools like Grafana and Prometheus, as well as building and maintaining systems for tracking pipeline health, performance, and resource usage.
  • Understanding of scalable systems and performance tuning for large-scale data processing.

 

About the team:

You will join over 20 fantastic colleagues in a fast-growing and very international team that besides the engineering core counts profiles across marketing, sales and more. We all share an entrepreneurial mindset and a firm belief that we can break new ground to the benefit of the world. We work on a foundation of trust, collaboration and flexibility. Ideally, your base will be within regular travelling distance of our HQ in Copenhagen or our Madrid office but if you are the right profile, other options are possible.

 

What else can Milestone offer you:

In addition to the exciting challenges of this role, Milestone provides:

  • Opportunities for professional growth and development.
  • A supportive company culture and inclusive workplace environment.
  • Daily meals, snacks, and beverages in our canteen.
  • Office amenities such as company bikes, a gym, massages, and Friday gatherings.
  • Monthly company events for team bonding and enjoyment.

Join us in shaping the future of video management through engineering and innovation. Apply now to be part of our forward-thinking team at Milestone!

Contact and application:

We look forward to receiving your CV written in English. If you have any questions, you are very welcome to contact our Engineering Manager, Fulgencio Navarro at FUNA@milestone.dk

We would like you to start as soon as possible as we interview candidates.

Build your career here!

Help us make the world see:

You will become part of an ambitious, international company in rapid growth with development sites in Denmark, Bulgaria and Spain – and offices all over the world. We are technology driven as we are developing and maintaining one of the most advanced IP (Intellectual Property) video surveillance systems in the world. Innovation is not only important for us. It is a part of our DNA just as responsible use of technology which we actively support. We believe in trust, mutual respect, a healthy work life balance and room for all voices to be acknowledged. As such, we expect you to engage, speak up, and make a difference for our customers, your colleagues and yourself. Read more at milestonesys.com

 

Similar Jobs

STAGE - Analytics Engineer

STAGE

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
DraftKings - Senior Software Engineer, Frontend

DraftKings

Bulgaria (Remote)
1 Month ago
Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Scopely - Senior Security IAM Engineer

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Rackspace Technology - DevOps Engineer (AWS Terraform)

Rackspace Technology

India (Remote)
3 Months ago
CharacterAI - Staff Software Engineer, Site Reliability (SRE)

CharacterAI

Menlo Park, California, United States (On-Site)
2 Months ago
Tencent - SRE Intern

Tencent

(On-Site)
3 Months ago
Google - Technical Account Manager, Google Cloud Consulting

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Omnissa - Member of technical staff (C++,iOS)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Velotio Technologies - Cloud Security Engineer

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Altair - QA Engineer

Altair

Bengaluru, Karnataka, India (On-Site)
8 Months ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Luxoft - Principal/Lead GCP Cloud Modernization Engineer

Luxoft

New Delhi, Delhi, India (Remote)
5 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Yerevan, Yerevan, Armenia (Remote)
6 Months ago
Zazz - Machine Learning Engineer

Zazz

(Remote)
3 Months ago
NVIDIA - Senior DevOps Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Luxoft - Junior C++ developer

Luxoft

Türkiye (Remote)
5 Months ago
Playrix - Lead QA Engineer

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
IO Interactive - Build Engineer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

SYBO - Game Engineer Intern

SYBO

Copenhagen, Denmark (On-Site)
3 Months ago
Hawk Eye Innovations - Match Operations Assistant - Copenhagen

Hawk Eye Innovations

Copenhagen, Denmark (On-Site)
1 Month ago
Trackman - Senior Product Designer - Golf Products

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago
Google - Data Center Facilities Technician, Electrical

Google

Fredericia, Denmark (On-Site)
1 Month ago
Hawk Eye Innovations - Match Operations Assistant - Midtjylland

Hawk Eye Innovations

Central Denmark Region, Denmark (On-Site)
1 Month ago
Trackman - Product Developer - American Football (Radar/DSP - Modelling - C++/Python)

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago
Trackman - Unsolicited Application

Trackman

Denmark (On-Site)
10 Months ago
Trackman - Senior Android Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago
SYBO - QA Intern - Central Technology

SYBO

Copenhagen, Denmark (On-Site)
3 Months ago
Trackman - Team Lead - Radar & High-Speed Electronics

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Plarium - Data Architect

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Cloud Platform Manager, Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Rackspace Technology - Manager, Professional Services Delivery

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Months ago
Omnissa - Staff Engineer (C++ Windows Internals)

Omnissa

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Pune, Maharashtra, India (Remote)
2 Months ago
Anthology  Inc  - Platform Engineer II

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
5 Months ago
PwC - Azure Data Engineer, Manager (Security clearance required)

PwC

Ottawa, Ontario, Canada (On-Site)
5 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - POLY

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Rackspace Technology - Service Delivery Manager

Rackspace Technology

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sofia, Sofia City Province, Bulgaria (Hybrid)

Lake Oswego, Oregon, United States (Remote)

Sacramento, California, United States (On-Site)

Milan, Lombardy, Italy (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Brondby, Denmark (Hybrid)

Dubai, Dubai, United Arab Emirates (Hybrid)

United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Milestone

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug