Machine Learning Engineer
4 days ago
MUSE is a consulting company, specialising in resourcing, recruitment and outsourcing of software development teams.
MUSE was founded and is run by experienced developers who are passionate about technology and innovation. We have a vision to be the best in the industry and to provide software development skills that are cutting-edge and high-quality.
We work with some of the leading companies in South Africa and we help them build software products and solutions that are game-changing and future-oriented. We are also at the forefront of applying AI, AR and Machine-Learning concepts to real-world problems.
Our main goal is to help our clients get the most value from their technology investments. We do this by understanding their needs and providing them with the best talent available. We aim to be a vital part of the SDLC.
Job Description
Join Our Team as a Machine Learning Engineer
Are you a talented and enthusiastic Machine Learning Engineer looking for an exciting opportunity? Join our Machine Learning Operations team and be at the forefront of designing, building, testing, deploying, and monitoring cutting-edge machine learning and analytics applications. This role offers the chance to work with state-of-the-art technologies and contribute to the automation of machine learning and AI use cases. Collaborate with data scientists, actuaries, data engineers, and other software engineers to help architect our bank's modern Machine Learning ecosystem.
Key Responsibilities:
Machine Learning Automation and Software Engineering:
- Design, build, and deploy machine learning and analytics automation processes.
- Refactor existing code bases to enhance efficiency, robustness, scalability, and automation of machine learning workflows.
Cloud-Native Development:
- Utilize Databricks and Azure for data engineering and machine learning use cases.
- Leverage Azure services such as Azure Functions, CosmosDB, API Gateway, and Azure Machine Learning to build intelligent data applications.
DevOps and Software Engineering:
- Build CI/CD pipelines to improve development and deployment practices.
- Develop robust testing and monitoring capabilities for machine learning and AI use cases.
- Experience with Git, Jenkins, Azure DevOps, and Terraform is advantageous.
- Build APIs to serve machine learning models.
- Apply software engineering best practices to develop robust, scalable, and maintainable code.
- Create microservice applications using Docker and container orchestration tools like OpenShift.
- Collaborate with cross-functional teams to deliver high-quality software solutions for machine learning and data use cases.
- Create and maintain documentation of processes, technologies, and code bases.
- Familiarity with MLFlow, PyTorch, TensorFlow, etc., is beneficial for the productionization of machine learning use cases.
- Work closely with data scientists, actuaries, data engineers, and other software engineers to understand and address their data needs.
- Contribute actively to the architecting of our bank's modern Machine Learning data ecosystem.
Requirements
Education and Experience:
- 1-3 years of experience as a Software Engineer.
- Bachelor's degree in engineering or a related field. Other qualifications will be considered if accompanied by sufficient experience in software engineering.
Technical Skills:
- 2 years of experience using Python and SQL.
- Exposure to Linux shell scripting is advantageous.
- Experience with Spark is advantageous.
- Interest in software architecture.
- Knowledge of cloud compute services.
- Familiarity with serverless computing and cloud-native development.
- Keen interest in systems design and software architecture.
- Knowledge of machine learning frameworks/packages (e.g., MLFlow, Spark ML, Sklearn).
- Understanding of CI/CD concepts and API development, with implementation experience being advantageous.
- Strong critical thinking, problem-solving, and collaboration skills.
- Ability to collaborate with cross-functional tech teams as well as business/product teams.
- Commitment to excellence and high-quality delivery.
- Passion for personal development and growth, with a high learning potential.
If you're passionate about machine learning and eager to work in a dynamic and innovative environment, we'd love to hear from you Apply now and be part of our journey to revolutionize the banking industry with cutting-edge AI and machine learning solutions.
#J-18808-Ljbffr
-
Machine Learning Engineer
4 days ago
Johannesburg, Gauteng, South Africa Indsafri Full timeAbout the Job:We are looking for a talented Machine Learning Engineer to join our team and contribute to the development of innovative AI solutions.Job Description:The ideal candidate will have expertise in designing, developing, and deploying AI models and algorithms to solve complex problems.Responsibilities:Develop and implement AI models using machine...
-
Machine Learning Engineering Lead
1 day ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeSavageOne Pty Ltd seeks a highly skilled Machine Learning Engineering Lead to spearhead the development and deployment of cutting-edge machine learning solutions. As a key member of our team, you will collaborate with cross-functional teams to identify business opportunities and drive innovation.The ideal candidate will have a strong background in machine...
-
Machine Learning Specialist
4 days ago
Johannesburg, Gauteng, South Africa Ikue Limited Full timeAt Ikue Limited, we know that Customer data is at the heart of hyper personalisation. We are looking for talented engineers to deliver our product which enables data to drive every decision, every communication, and every customer interaction.As a Machine Learning Engineer, you will:Key ResponsibilitiesCollaborate with Product owners and Data Scientists to...
-
Machine Learning Engineer
4 days ago
Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full timeJob OverviewAbout the RoleWe are seeking a Senior Artificial Intelligence & Machine Learning Engineer to work with business stakeholders to identify and deliver on new AI initiatives.To apply deep domain expertise to shape/influence the AI-thinking in the organisation through thought leadership; enabling the successful adoption and acceleration of AI and ML...
-
Machine Learning Architect
4 days ago
Johannesburg, Gauteng, South Africa Muse Consultancy Services Full timeMUSE Consultancy Services is a pioneering company that specializes in software development, resourcing, and recruitment. We are passionate about leveraging cutting-edge technology to drive innovation.Our team of experienced developers and consultants work closely with leading companies in South Africa to design and implement game-changing software products...
-
Johannesburg, Gauteng, South Africa Nedbank Full timeAbout the RoleThis is an exciting opportunity to join our Nedbank team as a Senior Manager: ML Engineering. In this role, you will be responsible for managing a team and portfolio of data science projects with a focus on Machine Learning (ML) Engineering.You will work closely with our business teams, engineering teams, and partner teams to align them with...
-
Machine Learning Professional
3 days ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeAbout the RoleTumaini Consulting's client is looking for a skilled Data Science & Machine Learning Engineer to enhance their team. Key responsibilities include developing and implementing machine learning algorithms, conducting data analysis, and ensuring data quality. A strong understanding of optimization, clustering, and classification techniques is...
-
Leading Machine Learning Expert
1 day ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeAbout the Job DescriptionThis Leading Machine Learning Expert position at SavageOne Pty Ltd offers a unique opportunity to leverage your expertise in machine learning to tackle challenging problems and contribute to the success of our organization.As a key member of our team, you will collaborate with cross-functional teams to identify business opportunities...
-
Machine Learning Lead Developer
7 days ago
Johannesburg, Gauteng, South Africa Nedbank Full timeAbout the RoleNedbank is looking for an experienced Machine Learning Engineer to lead the design and development of our AI and ML solutions.As part of our team, you will be responsible for developing and maintaining a machine learning platform that meets the needs of our community and stakeholders.You will also design and build robust inference systems, such...
-
Machine Learning Engineer
6 days ago
Johannesburg, Gauteng, South Africa Experian Full timeKey ResponsibilitiesAs a Senior Scoring Analyst at Experian, you will be responsible for:Developing and maintaining predictive models using logistic regression and machine learning techniques.Collaborating with cross-functional teams to identify business needs and develop tailored solutions.Presenting models and results to stakeholders, ensuring effective...
-
Machine Learning Operations Specialist
4 days ago
Johannesburg, Gauteng, South Africa DVT Full timeDVT is a global custom software development and data engineering company with a vision to be South Africa's favourite custom software solutions & services company, with a global footprint. We are committed to continuously training our staff and take pride in our culture of learning, from internal speaking and training to sponsoring technical events.We are...
-
Machine Learning Specialist
12 hours ago
Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full timeJob Role: Machine Learning SpecialistJob Summary: We are seeking a highly skilled Machine Learning Specialist to join our team. The successful candidate will be responsible for developing and implementing machine learning models to drive business decisions.The ideal candidate will have 5-7 years of experience in software development, with a strong...
-
Machine Learning Solutions Architect
4 days ago
Johannesburg, Gauteng, South Africa 54 Collective Full timeData Science Lead Job DescriptionSupport our portfolio companies in developing their data science capabilities.Lead the design and implementation of machine learning models and data-driven solutions.Collaborate with engineering teams to enhance the use of data science/ML and drive business outcomes.Work closely with founders and CTOs to understand their...
-
Machine Learning Specialist
4 days ago
Johannesburg, Gauteng, South Africa People Source Full timeCompany OverviewPeople Source is a cutting-edge company at the forefront of artificial intelligence. We strive to stay ahead of the curve, leveraging innovative technologies to drive meaningful progress and unlock new opportunities.Job DescriptionWe are seeking a talented AI Engineer to play a pivotal role in advancing our AI capabilities. This position...
-
Machine Learning Engineer – Johannesburg
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA Group providing value conscious mass-marketing to customers in Southern Africa and leaders in providing innovative financial services have an opportunity for a Machine Learning Engineer to build, implement, improve and support the AI platform which will support delivery of the AI strategy. To collaborate in creating and delivering the AI strategy to ensure...
-
Machine Learning Architect
1 day ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeKey ResponsibilitiesLead end-to-end data science projects, from problem formulation and data collection to model development, implementation, and evaluation, ensuring delivery of high-quality solutions that meet business objectives.Apply advanced statistical techniques and machine learning algorithms to analyze large and complex datasets, extracting...
-
Senior Data Engineer
3 days ago
Johannesburg, Gauteng, South Africa E-Merge Full timeE-Merge is a cutting-edge company that leverages innovation to drive business growth. Our global team collaborates across various disciplines to deliver comprehensive IT solutions.We seek an experienced data scientist to lead the development and maintenance of our AWS data engineering architecture, focusing on machine learning projects and data preparation...
-
Machine Learning Expert Wanted
5 days ago
Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full timeAbout LexisNexis Risk Solutions: As a global leader in legal, regulatory, and business information and analytics, we strive to deliver innovative solutions that cater to diverse markets. Our Data Science team plays a crucial role in tailoring our products to meet the unique needs of different regions, leveraging local content to drive success.Job Overview:...
-
Machine Learning Engineer
7 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeBenefits"As an AI Engineer with us, you will have the opportunity to work on exciting projects, develop your skills, and contribute to the growth of our organization."We offer a collaborative and dynamic work environment, opportunities for career advancement, and a competitive salary package."If you are passionate about AI and technology, and want to be part...
-
Machine Learning Solutions Developer
4 days ago
Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full timeAbout the RoleWe are seeking a highly motivated Machine Learning Solutions Developer to join our team. As a key member of the AI strategy team, you will be responsible for developing and implementing ML algorithms to solve complex business problems.The ideal candidate will have a strong background in ML and programming languages such as Python or R. You will...