Machine Learning Engineer

Mid-level
🇷🇸 Serbia
Machine Learning Developer
Software development

  • Develop, implement, and maintain machine learning models, ensuring they are scalable and performant in a production environment.
  • Utilize deep knowledge of traditional machine learning algorithms (e.g., regression, classification, clustering) and generative AI techniques (e.g., GANs, VAEs, transformers) to build innovative solutions.
  • Employ various ML tools and frameworks to facilitate the development process, ensuring the use of best practices and state-of-the-art methodologies.
  • Work extensively with Python, utilizing libraries such as Pandas, NumPy, SciPy, Scikit-learn, TensorFlow, PyTorch, and Keras to develop and optimize models.
  • Apply general software development skills in C# to integrate machine learning solutions within the broader application architecture.
  • Design and implement model deployment strategies on cloud platforms such as AWS or Azure, ensuring robust, reliable, and scalable solutions.
  • Collaborate with cross-functional teams, including data engineers, product managers, and software developers, to deliver end-to-end machine learning solutions.
  • Stay abreast of the latest advancements in machine learning and AI, continuously improving skills and applying new knowledge to ongoing projects.

Requirements

  • 4+ years of hands-on experience in machine learning engineering, with a proven track record of building and deploying production-grade ML models.
  • Proficient in Python, with extensive experience using libraries such as Pandas, NumPy, SciPy, Scikit-learn, TensorFlow, PyTorch, and Keras.
  • Solid experience in general software development using C#.
  • Demonstrated expertise in deploying machine learning models on AWS or Azure cloud platforms.
  • Strong problem-solving skills, with the ability to work independently and as part of a team.
  • Excellent communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.

Additional information

  • Good relocation package (we help people to relocate to Serbia and handle the whole process)
  • Private health insurance
  • Performance bonuses
  • Full work equipment
  • Great opportunities for career growth

 

Acumatica

Acumatica

Acumatica is a leading innovator in cloud ERP with customers located around the world.

Cloud Computing
Technology

Other jobs at Acumatica

 

 

 

 

 

 

 

 

View all Acumatica jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇷🇸 Serbia
Machine Learning Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs