Golang Engineer (with Python and Infra skills) (#1550)

Romania, Ukraine, Poland
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development

We are looking for a Senior Golang Developer to join our inventive project. 

Our Client is one of the leaders in providing widespread access to Machine Learning solutions for companies, leaving an indelible mark on the landscape of AI technology across industries.

At the heart of this endeavor lies Client’s groundbreaking product: an enterprise platform designed to facilitate seamless Machine Learning models deployment at scale. 

As a Golang engineer, you can play a crucial role in developing robust and scalable solutions within an AI-related array of tools that empower organizations to unlock the full potential of Machine Learning in driving business growth and innovation.

Main Responsibilities:

  • Design, build, and maintain client core platform (enterprise version)
  • Suggest technical and functional improvements to add value to the product
  • Help enterprises deploy machine learning models using Client’s platform 
  • Help manage internal development, demo and test infrastructure 
  • Help to design, build and enhance internal tooling

Role Requirements:

  • 4+ years of professional knowledge of Golang 
  • Working knowledge of Python (3+ years) 
  • Strong understanding of software development principles and design patterns 
  • Experience with designing complex systems 
  • Experience with building infrastructure with observability as first class concept 
  • Experience with Docker, Kubernetes and Cloud Native tools 
  • Well spoken and written knowledge of English language (C1)
  • An academic background in scientific or engineering field 

Nice to have:

  • Contribution to open source projects 
  • Experience with data science and ML tools in production 
  • Familiarity with Operator Pattern / Kubeuilder / Operator SDK

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
×

Easy apply


    or
    Refer a friend