DevJobs

Head of SW Engineering (DeepCube)

Overview
Skills
  • Python Python
  • C++ C++
  • ML ML ꞏ 5y
  • DevOps DevOps ꞏ 5y
  • Microservices Microservices ꞏ 5y
  • AWS AWS ꞏ 5y
  • Azure Azure ꞏ 5y
  • GCP GCP ꞏ 5y
  • Docker Docker ꞏ 5y
  • Kubernetes Kubernetes ꞏ 5y
  • AI models deployment ꞏ 5y
  • Cloud platforms ꞏ 5y
  • Engineering ꞏ 5y
  • Linux OS ꞏ 5y
  • MLOps platforms and tools ꞏ 5y
  • Windows OS ꞏ 5y
  • Distributed streaming system
  • GPU programming languages
  • Nvidia Jetson platform
Position Overview:

Deepcube is an AI division within Nano Technologies, and we are seeking a highly skilled and experienced Head of Engineering to join our dynamic team.

DeepCube is developing and deploying a set of industrial AI based solutions to multiple clients.

The successful candidate will be responsible for managing a team of software engineers and DevOps professionals while overseeing software development, deployment engineering, and ML/DevOps processes. This individual will play a crucial role in ensuring efficient and effective development and deployment of cutting-edge AI solutions.

Responsibilities:

  • Team Management –
  • Lead and manage 2 teams: development and devops (in total ~10 people).
  • Directly manage our development team consisting of Python and C++ developers, frontend/backend engineers. Your responsibilities will be providing guidance, support, and mentorship to maximize their performance and professional growth.
  • Manage a DevOps Team Leader responsible for Micro Services deployment, ML/DevOps tools, and processes, including continuous integration, testing, and delivery.
  • Define short- to midterm work plans for the team in collaboration with SW project managers.
  • Define development requirements, user stories, and estimate effort and timelines as part of the sprint/product increments planning processes.
  • Identify opportunities to optimize and streamline deployment processes, implementing automation and efficiency measures where applicable.
  • Comply with Agile principles and Scrum frameworks.
  • Technical Leadership & Product and Software Architecture:
  • Provide technical expertise and leadership to guide the team in implementing best practices and industry standards for software development, specifically for AI solutions deployed in industrial machines.
  • Act as the main architect responsible for designing the overall architecture and infrastructure of AI systems, defining software components, modules, APIs, and interfaces to ensure scalability, maintainability, and extensibility of the AI software.
  • Define solution design documents in collaboration with project managers, product owners, data science research teams, and engineering, and conduct design reviews.
  • Collaboration:
  • Closely Collaborate with the Algorithm Team, Data Engineers Team, SW project managers, IT, and customer edge devices SW teams to align software development, deployment, testing, and installations.

Requirements:

  • Minimum of 5 years of experience in software engineering, with a focus on microservices, AI models deployment, engineering, and ML/DevOps.
  • Proven hands-on capabilities.
  • Experienced with full SW Lifecycle- from inception, Architecture design, coding, testing, deployment and delivery.
  • Strong knowledge of deployment tools and frameworks such as Docker, Kubernetes, and cloud platforms (e.g., AWS, Azure, GCP).
  • Proficiency in Linux OS and basic development knowledge in Windows OS and DevOps/MLOps platforms and tools.

Leadership skills:

  • Proven track record of successfully managing and leading technical teams.
  • Ability to inspire, motivate, and mentor team members.
  • Change agent, flexible, and adaptable to changes.
  • Excellent interpersonal skills.

Advantages:

  • Front-end and back-end development experience (either managed a team or hands-on).
  • Proficiency in Python, C++, and GPU programming languages.
  • Experience with Development on Nvidia Jetson platform.
  • Experience with distributed streaming system used for stream processing, real-time.
Nano Dimension