Senior Machine Learning Engineer (#1719)

Europe, Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Global stock photography provider

N-iX is looking for a Senior Machine Learning Engineer to join the team.
Our client is a leading global provider of high-quality licensed images, videos, and music. The company helps inspire graphic designers, creative directors, video editors, filmmakers, web developers, and other creative professionals by providing diverse content to businesses, marketing agencies, and media organizations around the world.

Requirements:

  • 2+ years of development experience in the ML domain (train and understand deep learning models, optimization, evaluation, and all the data aspects, fine-tune LLMs for specific business problems)
  • Experience with Deep learning (must)
  • LLMs + multi-modal (must)
  • Computer vision, NLP - will be a plus.
  • Experience with AWS, AWS SageMaker (must), AWS Bedrock.
  • Hands-on experience with modern machine learning libraries and frameworks, e.g. TensorFlow or Pytorch
  • Understanding of CS fundamentals such as Distributed Systems, Database Systems, Operating Systems, algorithms, and data structures. Hands-on coding and debugging experience using modern software delivery methods to develop services using Python, Go, or JVM-based languages (Java, Kotlin).
  • Experience with designing and owning highly available, fault-tolerant backend systems using cloud storage services.
  • Experience building software for database administration or experience with devops for databases is a plus.

Responsibilities:

  • Contribute to the implementation of large-scale and low-latency services, elegant abstractions, shareable libraries, and robust APIs.
  • Partner with other engineering teams vendors to develop reliable and scalable
    solutions to a wide range of problems.
  • Review others’ work and provide reinforcing and constructive feedback to meet high-quality standards.

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