Machine Learning Engineer

iGenius is an AI company on a mission to humanize and democratize business data with Crystal, their proprietary GPT for numbers platform.
Milan, Metropolitan City of Milan, Italy
Machine Learning
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
2+ years of experience

Description For Machine Learning Engineer

iGenius is seeking an exceptional Machine Learning Engineer to join their team in Milan. In this role, you'll collaborate closely with Developers, Designers, and Data Scientists to understand customer needs, propose insightful solutions, and implement and test machine learning models as efficient services integrated into the product ecosystem. You'll also explore cutting-edge Machine Learning research to enhance current products and develop new ones. Your responsibilities will include continuously improving your scientific and engineering skills while mentoring and guiding others.

Key Requirements:

  • Master's Degree or PhD in quantitative fields (Computer Science, Engineering, Stats, Math, or Physics)
  • At least 2 years of proven experience as a Machine Learning Engineer (or a PhD)
  • Strong understanding of statistics and machine learning fundamentals
  • Expertise in applied machine learning fields such as Recommender Systems, NLP, Information Retrieval, Causal Inference, Time Series, or Knowledge Graph
  • Experience in designing, implementing, and delivering advanced machine learning projects
  • Excellent Python programming skills and familiarity with data science libraries
  • Experience with deep learning models using TensorFlow or PyTorch
  • Knowledge of version control systems and container tools

Nice-to-Have Skills:

  • Experience working closely with Product teams
  • Ability to develop scalable solutions for large and complex data
  • Interest in MLOps best practices and tools
  • Experience with Graph DB technologies
  • Proficiency in SQL and Object-Oriented Programming
  • Experience with cloud resources (AWS, Google Cloud)
  • Familiarity with agile development

Personal Qualities:

  • Strong communication skills, able to explain complex technical concepts
  • Team player with problem-solving abilities
  • Interest in coaching, mentoring, and technical leadership
  • Driven and adaptable to new challenges
  • Fluent in English and comfortable in a multicultural environment

Benefits:

  • Learning Fridays with a training budget for personal development
  • Smart Working options for flexibility
  • Competitive salary based on experience, with additional bonuses
  • Opportunity to work in a growing, international company with offices in Milan, NYC, London, and Lausanne

Join iGenius and be part of a team that's revolutionizing business data analytics with AI and machine learning technologies!

Last updated 5 months ago

Responsibilities For Machine Learning Engineer

  • Collaborate with Developers, Designers, and Data Scientists
  • Understand customer needs and propose solutions
  • Implement and test machine learning models
  • Explore state-of-the-art Machine Learning research
  • Improve scientific and engineering skills
  • Mentor and guide team members

Requirements For Machine Learning Engineer

Python
  • Master's Degree or PhD in quantitative fields
  • At least 2 years of experience as a Machine Learning Engineer
  • Understanding of statistics and machine learning fundamentals
  • Experience in applied machine learning fields
  • Python programming skills
  • Experience with deep learning models
  • Knowledge of version control systems and container tools

Benefits For Machine Learning Engineer

Education Budget
  • Learning Fridays with training budget
  • Smart Working options
  • Competitive salary with bonuses
  • International work environment

Interested in this job?

Jobs Related To iGenius Machine Learning Engineer

Machine Learning Engineer

Remote Machine Learning Engineer position at iGenius, focusing on AI development as part of the Product team in Milan, Italy.

MLOps Engineer

MLOps Engineer position at iGenius, a leading Italian AI company, focusing on productionizing machine learning models and working with large language models.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon focusing on building conversational AI systems using LLMs to transform customer service experience.

Software Development Engineer, Customer Engagement Technology

Build and maintain AI-powered customer service chatbots using LLMs at Amazon, focusing on scalable inference infrastructure and deployment pipelines.

Software Development Engineer, Amazon Search Relevance Measurement

Mid-level Software Development Engineer role at Amazon Search focusing on ML infrastructure and search quality improvement in Bengaluru