Job Title: Machine Learning Engineer
Job Summary: We are seeking a talented and experienced Machine Learning Engineer to join our team. In this role, you will be responsible for designing, developing, and implementing machine learning models and algorithms to solve complex problems and drive business value. The ideal candidate should have a strong background in machine learning, deep learning, and programming, along with the ability to collaborate effectively with cross-functional teams. If you’re a creative thinker with a passion for leveraging data to build innovative solutions, we want to hear from you.
Responsibilities:
- Collaborate with data scientists, software engineers, and domain experts to understand business requirements and develop machine learning solutions.
- Collect, preprocess, and analyze data to extract meaningful insights and identify features for model development.
- Design, develop, and implement machine learning models and algorithms, including supervised learning, unsupervised learning, and deep learning techniques.
- Evaluate and compare different machine learning algorithms and approaches to select the most appropriate solutions for specific use cases.
- Optimize model performance through hyperparameter tuning, feature engineering, and model selection techniques.
- Build and deploy machine learning pipelines and workflows to automate data processing, model training, and inference tasks.
- Collaborate with software engineering teams to integrate machine learning models into production systems and applications.
- Monitor model performance, diagnose issues, and implement improvements to ensure reliability, scalability, and maintainability.
- Stay updated on emerging trends, methodologies, and technologies in machine learning, artificial intelligence (AI), and related fields.
- Provide mentorship, guidance, and support to junior machine learning engineers and data scientists, fostering a culture of learning and innovation.
Requirements:
- Master’s or Ph.D. degree in computer science, electrical engineering, statistics, mathematics, or a related field; relevant experience may be considered in lieu of a degree.
- Proven experience in machine learning roles, with a strong background in developing and deploying machine learning models in real-world applications.
- Proficiency in programming languages used in machine learning and data science, such as Python, R, or Julia, along with libraries like TensorFlow, PyTorch, Scikit-learn, or Keras.
- Solid understanding of machine learning algorithms and techniques, including supervised learning, unsupervised learning, reinforcement learning, and deep learning.
- Experience with data preprocessing, feature engineering, and data visualization techniques to prepare data for model development and analysis.
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and distributed computing frameworks (e.g., Spark) for scalable machine learning.
- Strong analytical and problem-solving skills, with the ability to formulate and solve complex problems using machine learning approaches.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams and present technical concepts to non-technical stakeholders.
- Creativity and curiosity to explore new methodologies, algorithms, and technologies in machine learning and artificial intelligence.
- High level of integrity, ethics, and professionalism, with a commitment to quality, accuracy, and continuous learning in the field of machine learning.
Benefits:
- Competitive salary
- Health insurance
- Retirement savings plan
- Paid time off
- Professional development opportunities
- Employee discounts
- Flexible work schedule
Job Type: Full Time
Job Location: Copenhagen
English Required: Business Level (English)
Danish Required: Business Level (Danish)
Ukranian Required: Business Level (Ukranian)