Machine Learning Engineer – Johannesburg
1 month ago
E-Merge is seeking a highly skilled Machine Learning Engineer to join our team in Johannesburg. As a Machine Learning Engineer, you will be responsible for building, implementing, and improving our AI platform to support the delivery of our AI strategy.
Key Responsibilities:- Design and develop machine learning models using Python and SQL
- Collaborate with cross-functional teams to integrate machine learning into our software development practices
- Develop and maintain our data life cycle, including data ingestion, processing, and storage
- Oversee the development of microservice architectures to support our AI platform
- Manage the machine learning model life cycle, including training, testing, and deployment
- 5+ years of software development experience
- Expertise in Python, SQL, and modern software development practices
- Experience with machine learning frameworks and tools, such as pandas, numpy, scikit-learn, TensorFlow, and PyTorch
- Experience with modern ETL, compute, and orchestration frameworks, such as Apache Spark, Apache Flink, and Apache Kafka
- Development experience in both Windows and Linux
- Experience with container technologies, such as Docker and Kubernetes
We offer a competitive salary of R660 up to R880 per hour, negotiable based on experience. If you are a motivated and experienced Machine Learning Engineer looking for a new challenge, please submit your application.
-
Machine Learning Engineer
2 months ago
Johannesburg, Gauteng, South Africa E-Merge Full timeJob Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team in Johannesburg. As a Machine Learning Engineer, you will be responsible for building, implementing, and improving our AI platform, which will support the delivery of our AI strategy.Key Responsibilities:Design and develop machine learning models...
-
Machine Learning Engineer – Johannesburg
4 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA leading company in Southern Africa, E-Merge, is seeking a skilled Machine Learning Engineer to join their team. The successful candidate will be responsible for building, implementing, and improving the AI platform, which will support the delivery of the company's AI strategy. This is a unique opportunity to collaborate in creating and delivering the AI...
-
Johannesburg, Gauteng, South Africa The Hiring House Full timeAbout the RoleAs a senior software engineer, you will be responsible for designing and developing cutting-edge software solutions using machine learning and data analysis techniques. You will work closely with our team of experienced engineers to deliver high-quality projects on time.Key responsibilities include:Designing and implementing software solutions...
-
Johannesburg, Gauteng, South Africa IOCO Full timeAs a skilled software engineer, you will be responsible for designing and developing software applications using Python and machine learning algorithms. Your expertise in data analysis and visualization will help drive business growth and improve customer satisfaction.The ideal candidate will have a strong background in software engineering, data analysis,...
-
Data Scientist
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA leading Financial Service Provider, E-Merge, is seeking a dynamic Data Scientist to design, prototype, and build next-generation analytic engines and services by applying strong expertise in machine learning, data mining, and information retrieval.Key Responsibilities:Translate business requirements into analytical reporting solutions.Develop...
-
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout the RoleAs a Software Engineer at our company, you will be responsible for designing and developing software solutions that meet the needs of our customers. Your expertise in machine learning and data analysis will be instrumental in driving business growth and improving customer satisfaction.Key Responsibilities* Design and develop software solutions...
-
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout the Role We are seeking a skilled Software Engineer with a strong background in Artificial Intelligence and Machine Learning to join our team at {company}. This is an exciting opportunity to work on cutting-edge projects and contribute to the development of innovative AI solutions.Key Responsibilities Design, develop, and deploy AI and ML models and...
-
Data Science Consultant
2 months ago
Johannesburg, Gauteng, South Africa Management Solutions, S.L Full timeAbout the RoleWe are seeking a highly skilled Data Science Consultant to join our team in Johannesburg. As a Data Science Consultant, you will be responsible for developing and implementing data-driven solutions to drive business growth and improvement.Key ResponsibilitiesDevelop and implement data models and algorithms to drive business insights and...
-
Millwright - Johannesburg
2 months ago
Johannesburg, Gauteng, South Africa Complement Recruitment Full timeJob Title: Millwright - JohannesburgWe are seeking a highly skilled Millwright to join our team in Johannesburg. As a Millwright, you will be responsible for maintaining and repairing plant and equipment to ensure optimum plant availability and efficiency.Key Responsibilities:Ensure asset availability conforms to agreed KPIs.Asset Management to maintain...
-
Senior AI Developer – Johannesburg
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA forward-thinking company, E-Merge, is seeking a highly skilled Machine Learning Engineer to lead the development and implementation of their AI platform. This innovative platform will support the delivery of the company's AI strategy, enabling them to stay ahead in a rapidly changing landscape. The successful candidate will collaborate with the team to...
-
Senior Electrical Systems Engineer
10 hours ago
Johannesburg, Gauteng, South Africa Network Engineering Full time**Job Summary:**We are seeking an experienced Senior Electrical Systems Engineer to join our team at Network Engineering in Johannesburg. As a key member of our engineering department, you will be responsible for overseeing instrumentation and electrical projects or sub-projects, setting standards and policies regarding process control equipment, and acting...
-
CNC Machining Applications Specialist
1 month ago
Johannesburg, Gauteng, South Africa Level-Up Full timeJob Title: CNC Facilitator Application EngineerAbout the Role:We are seeking a highly skilled CNC Facilitator Application Engineer to join our team at Level-Up. As a key member of our technical support team, you will be responsible for providing expert technical guidance, application support, and training to our customers and internal teams.Key...
-
Machining Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa ESG Recruitment Full timeESG Recruitment is seeking a skilled Machining Specialist to join our team. Key Responsibilities: **Key Responsibilities:*** Operate CNC and manual lathes to manufacture components according to specifications and technical drawings, with a strong understanding of machining processes and technical drawings.**Responsibilities Include:*** Read and interpret...
-
Data Science Expert – Johannesburg
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA dynamic and innovative Data Science Expert is sought by E-Merge to lead the development of next-generation analytic engines and services. The ideal candidate will have strong expertise in machine learning, data mining, and information retrieval, with a proven track record of designing, prototyping, and building cutting-edge solutions.Job...
-
Millwright - Johannesburg
1 month ago
Johannesburg, Gauteng, South Africa Complement Recruitment Full timeJob Title: Millwright - JohannesburgWe are seeking a highly skilled Millwright to join our team in Johannesburg. As a Millwright, you will be responsible for maintaining and repairing plant and equipment to ensure optimum plant availability and efficiency.Key Responsibilities:Ensure asset availability conforms to agreed KPIs.Asset Management to maintain...
-
CNC Machining Applications Specialist
4 weeks ago
Johannesburg, Gauteng, South Africa Level-Up Full timeJob Title: CNC Facilitator Application EngineerOverviewWe are seeking a highly skilled CNC Machining Applications Specialist to join our team at Level-Up. As a key member of our technical support team, you will be responsible for providing expert technical guidance and training to customers and internal teams on the use of CAD/CAM software and Metrology...
-
CAD/CAM Machining Expert
6 days ago
Johannesburg, Gauteng, South Africa Level-Up Full timeAbout UsLevel-Up is a leading organization in the field of Computer-Aided Design/Computer-Aided Manufacturing (CAD/CAM) software and Metrology equipment. We're committed to delivering exceptional training programs that equip our clients with the skills they need to succeed.Salary: $70,000 - $90,000 per year, depending on experience.Job Description: As an...
-
Advanced Analytics Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Mimecast Full timeData Scientist RoleWe are seeking a highly skilled Data Scientist to join our Business Intelligence team at Mimecast.About the JobThe Data Science team is the advanced analytical engine of the Business Intelligence team – we work to solve high-value business problems by using cutting-edge tools and techniques to develop actionable AI/ML driven processes at...
-
Senior Process Engineer
1 month ago
Johannesburg, Gauteng, South Africa E2E Staffing (PTY) LTD Full timeJob Title: Senior Process Engineer - JohannesburgAt E2E Staffing (PTY) LTD, we are seeking a highly skilled Senior Process Engineer to join our team in Johannesburg. As a key member of our engineering team, you will be responsible for designing and developing process systems for various projects.Key Responsibilities:Accompany senior staff on visits to...
-
Senior Process Engineer
2 months ago
Johannesburg, Gauteng, South Africa E2E Staffing (PTY) LTD Full timeJob Title: Senior Process Engineer - JohannesburgAt E2E Staffing (PTY) LTD, we are seeking a highly skilled Senior Process Engineer to join our team in Johannesburg. As a key member of our engineering team, you will be responsible for delivering high-quality process design solutions for our clients.Key Responsibilities:Accompany senior staff on visits to...