Machine Learning Engineer 100%
Julius Baer
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Clean Code Principles
Big Data
Code Review
Computer Programming
Data Cleansing
Software Debugging
Hadoop
Hive
Python
Machine Learning
TensorFlow
Software Organization
Feature Engineering
PyTorch
Spark
Model Validation
Scikit Learn
Information Technology
Software Version Control
Software Library
Job description
Develop, implement and provide machine learning models and algorithms to solve complex business problems and improve decision-making processes. Collaborate with cross-functional teams to identify opportunities for leveraging machine learning to drive innovation and optimize operational efficiency. Stay up-to-date with the latest advancements in machine learning and artificial intelligence to ensure the organization remains at the forefront of technological innovation.
- Design, develop and deploy machine learning models
- Preprocess and analyse large datasets to identify patterns, trends, and insights that can inform business decisions
- Evaluate the performance of machine learning models using appropriate metrics, evaluation sets and techniques, and continuously iterate and improve upon them
- Collaborate with infrastructure teams, data engineers, data scientists, and other stakeholders to integrate machine learning solutions into existing systems and processes
- Communicate complex machine learning concepts and results to both technical and non-technical audiences
- Participate in code reviews, testing, and debugging to ensure the quality and reliability of machine learning solutions
- Stay up to date on the latest research and best practices in machine learning and artificial intelligence, and apply them to solve real-world problems
Requirements
- Strong problem-solving and analytical skills, with the ability to think critically and creatively about complex challenges
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders at all levels of the organization
- Strong project management skills, with the ability to prioritize tasks, manage timelines, and deliver high-quality results on schedule
- Continuous learning mindset, with a passion for staying up-to-date with the latest advancements in machine learning and artificial intelligence
- Attention to detail and commitment to producing high-quality, reliable, and maintainable code
- Bachelor's or Master's degree in Data Science, Computer Science, Mathematics, Statistics, or a related field
- Strong programming skills in languages such as Python, or R with experience in machine learning libraries and frameworks such as TensorFlow, PyTorch, or scikit-learn
- Experience with data preprocessing, feature engineering, and model selection and evaluation techniques
- Knowledge of statistical and mathematical concepts relevant to machine learning, such as probability, linear algebra, and optimization
- Familiarity with big data technologies such as Hadoop, Spark, or Hive, and experience working with large, complex datasets
- Understanding of software development best practices, including version control, testing, and documentation
- Excellent problem-solving and debugging skills, with the ability to identify and resolve issues quickly and effectively
- Relevant work experience in machine learning or a related field
About the company
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let's shape the future of wealth management together.