Senior Engineer
1 week ago
- Jobs by Location
- Job by industries
KEY PERFORMANCE INDICATORS:
- Conduct research into machine learning and computational modelling applications in the mining industry;
- Ensure that projects are executed on time and within budget;
- Play a leading role in research projects and the development of products from that research;
- Act as a Principal Investigator on research projects.
- Actively participate in the training, guidance and motivation of junior staff. Participate in team debates and technical decisions;
- Produce professional reports, journal articles, papers and presentations at local and international conferences;
- Conceptualise, design, execute, analyse and troubleshoot independently;
- Maintain and extend existing software products, as well as develop new software products (C /C#/VB.NET)
- Ensure that SHEQ procedures are strictly adhered to and that project work is executed with maximum overall technical efficiency;
- Identify opportunities for technology development and commercialisation; and
- Keep up-to-date at a professional level with technology and business developments that are relevant to the division's interests.
Minimum requirements
QUALIFICATIONS AND EXPERIENCE
The following skills are required for this role:
- Machine learning (supervised and unsupervised machine learning)
- Computer Science or Applied Mathematics M.Sc, or Engineering with Computer Science background M.Sc (must have demonstrated the ability to tackle programming challenges in machine learning)
- Academic writing, ability to present (evidenced by publication record)
- English-speaking
- Python programming language experience
- Suitable candidates must possess at least an M.Sc and be willing to study further in a field aligned with Mintek's research. A PhD in a machine learning or computational modelling field is preferred.
- 3-5 years relevant vocational experience following first graduation (BSc Hon/BEng).
- C , C# or VB.NET experience a bonus
- Control systems, process modelling, reinforcement learning or a strong statistical background is a bonus.
- ICT jobs
-
Senior Biometallurgy Engineer
2 days ago
Randburg, Gauteng, South Africa Mintek Pty Ltd. Full timeJob OverviewMintek Pty Ltd has an exciting career opportunity for a Senior Engineer position. The successful candidate will be based full-time in the Process Design Group in the Biometallurgy Division and will be expected to provide engineering inputs to and perform research in the areas of heap leaching of precious and base metal resources and treatment of...
-
Senior Civil Engineer
2 days ago
Randburg, Gauteng, South Africa Communicate Engineering Full timeCareer OpportunityWe are seeking a skilled Senior Civil Engineer to join our team. As a key member of the project management team, you will be responsible for designing and developing railway construction projects.
-
Senior Data Scientist Engineer
6 days ago
Randburg, Gauteng, South Africa NTT Data Full time**About the Role:**NTT Data is seeking a talented Senior Data Engineer to lead our data engineering efforts. As a senior member of our team, you will be responsible for architecting and implementing large-scale data systems that drive business growth and innovation.**Key Responsibilities:Leverage your expertise in data engineering to design and develop...
-
Senior Test Automation Engineer
4 hours ago
Randburg, Gauteng, South Africa Oracle Sa Full timeAs a Senior Test Automation Engineer at Oracle Sa, you will have the opportunity to take our quality assurance processes to the next level. We are seeking an experienced professional who can break down complex code, identify defects, and ensure that only high-quality software reaches production.Key Responsibilities:Design and develop automated testing...
-
Senior Cloud Software Engineer
2 days ago
Randburg, Gauteng, South Africa Level-Up Full timeJob DescriptionThe Senior Cloud Software Engineer is responsible for designing, developing, and maintaining scalable and high-performance cloud-based applications within a cloud-native ecosystem. This position involves leveraging Microsoft Azure services, implementing microservices architecture, integrating APIs, and upholding Test-Driven Development (TDD)...
-
Senior Data Engineer Position
6 days ago
Randburg, Gauteng, South Africa Pro Development Group Full timeJob DescriptionWe are seeking a Senior Data Engineer to join our team at Pro Development Group. The ideal candidate will have expertise in building and maintaining data pipelines, assembling complex data sets, and ensuring data availability to various users.Key ResponsibilitiesData Architecture - Develop and maintain optimal data pipeline architectures.Data...
-
Engineering Team Manager
7 days ago
Randburg, Gauteng, South Africa Pro Development Group Full timeEngineering Team Manager PositionWe are seeking a highly skilled Senior Developer to lead our engineering team and manage project timelines.About the Role:This role involves overseeing the design, development, and implementation of software solutions.Managing project timelines and ensuring timely delivery of projects.Requirements:Proven experience as a...
-
Battery Engineering Manager
7 days ago
Randburg, Gauteng, South Africa Network Engineering Full timeAbout the RoleWe are seeking an experienced Senior Electrical Engineer to join our team as an Engineering Manager for Battery Energy Storage Systems. As a key member of our team, you will be responsible for leading the design, development, and implementation of our innovative energy storage solutions.You will have a proven track record of successfully...
-
Senior Piping Engineer
1 day ago
Randburg, Gauteng, South Africa Business Systems Group Full timeBSc or BEng or BTech in Civil Engineering.Registration as a Professional Engineer / Technologist (Pr Eng / Pr Tech Eng / Pr Techni Eng) with ECSA will be an added advantage.Minimum of eight (8) years of relevant experience in construction projects, site supervision, and project engineering.Thorough working knowledge of specifications, Bill of Quantities...
-
Senior Software Engineer
2 days ago
Randburg, Gauteng, South Africa Level-Up Full timeWe are seeking an experienced software developer with a strong background in computer science or electrical engineering. The ideal candidate will have at least 5 years of hands-on experience writing clean, efficient, and maintainable code to develop new software solutions and improve existing systems.Key Responsibilities:C++ Development:Write clean,...
-
Senior Developer Position
7 days ago
Randburg, Gauteng, South Africa Pro Development Group Full timeOur VisionAt Pro Development Group, we strive to deliver innovative software solutions that meet our clients' needs. We are seeking a highly skilled Senior Developer to join our team and lead the way in engineering excellence.About the Role:This role involves overseeing the design, development, and implementation of software solutions.Collaborating with...
-
Cloud Infrastructure Engineer
1 day ago
Randburg, Gauteng, South Africa Logicalis Full timeWe are seeking a highly skilled Senior Cloud DevOps Engineer to join our team in Australia. As a key member of our Sydney-based team, you will be responsible for delivering ongoing operational and business initiative outcomes.Key Responsibilities:Implement platform provisioning and maintenance solutions using Infrastructure as Code (IaC) tools such as...
-
Expat Civil Engineer Leader
6 days ago
Randburg, Gauteng, South Africa Alec Full timeAlec is looking for a skilled Senior Construction professional to fill a key role in our team.About the JobThis position offers an exciting opportunity to take charge of civil engineering projects as part of our expat team.ResponsibilitiesLeading large-scale construction projects with significant expertise and experienceCollaborating closely with senior...
-
Senior Water Engineer
4 weeks ago
Randburg, Gauteng, South Africa SEIGO STAFFING Full time- Must have B Eng /BSc Eng in Civil Engineering.- Must have experience in AutoCAD / Civil 3D, SafeMate / WaterMAte or similar design packages.- Must be Professionally Registration with ECSA as Pr Eng five year post registration.- Must have a minimum of 3 years' practical experience post registration in the design and implementation of bulk water transfer...
-
Senior Water Engineer
1 week ago
Randburg, Gauteng, South Africa SEIGO STAFFING Full time- Must have B Eng /BSc Eng in Civil Engineering.- Must have experience in AutoCAD / Civil 3D, SafeMate / WaterMAte or similar design packages.- Must be Professionally Registration with ECSA as Pr Eng five year post registration.- Must have a minimum of 3 years' practical experience post registration in the design and implementation of bulk water transfer...
-
Randburg, Gauteng, South Africa IIE Varsity College Full timeEngineering Academic Opportunities AwaitsWe are seeking highly skilled academics to join our team at IIE Varsity College and IIE MSA. These mid-senior level positions offer the chance to make a meaningful impact in the lives of students and contribute to the growth of our institution.In this role, you will be responsible for delivering effective supervision...
-
Piping Systems Project Engineer
1 day ago
Randburg, Gauteng, South Africa Business Systems Group Full timeAbout the Role:We are seeking an experienced Senior Piping Engineer to lead our project management team. The successful candidate will be responsible for overseeing the execution of multiple projects, ensuring timely completion, and maintaining high-quality standards.The ideal candidate will possess excellent leadership skills, with the ability to motivate...
-
Software Engineering Lead
7 days ago
Randburg, Gauteng, South Africa Pro Development Group Full timePro Development Group is a Global tech firm seeking 2 Senior Developers to join their team in Rivonia on a contract basis.We are looking for highly skilled Senior Developers to lead development teams, ensure high-quality code, and manage project timelines.Key Responsibilities:Oversee the design, development, and implementation of software solutions.Manage...
-
Engineering Project Coordinator Lead
1 day ago
Randburg, Gauteng, South Africa Business Systems Group Full timeResponsibilities:The successful Senior Piping Engineer will be responsible for coordinating and supervising the planning, organization, and execution of multiple projects. This includes:Developing and implementing project plans, timelines, and budgets.Leading and motivating a team of engineers and technicians.Coordinating with stakeholders, including...
-
Senior Electrical Engineer
7 days ago
Randburg, Gauteng, South Africa Network Engineering Full timeJob OverviewWe are looking for an experienced Engineering Manager to lead our team in the development of Battery Energy Storage Systems. As a highly skilled professional, you will be responsible for overseeing the design, analysis, and optimization of our energy storage solutions.You will work closely with cross-functional teams to drive product development...