Machine learning engineer

Johannesburg, Gauteng Verve Media Group

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a talented Machine Learning Engineer to join our team, responsible for developing and deploying machine learning models and algorithms that drive business growth and innovation. The successful candidate will have a strong background in machine learning, deep learning, and software engineering, with a proven track record of delivering high-quality machine learning models and algorithms. The Machine Learning Engineer will work closely with cross-functional teams, including data science, product, and engineering, to identify opportunities for machine learning-driven innovation and develop strategic plans to execute on these opportunities.

Responsibilities:
  1. Design, develop, and deploy machine learning models and algorithms that drive business growth and innovation
  2. Collaborate with data scientists to develop and implement machine learning models and algorithms
  3. Work with software engineers to integrate machine learning models and algorithms into production-ready software applications
  4. Develop and maintain large-scale machine learning systems, including data pipelines, model training, and model serving
  5. Optimize machine learning models and algorithms for performance, scalability, and reliability
  6. Stay up-to-date with the latest advancements in machine learning, deep learning, and AI, applying this knowledge to drive innovation and improvement in machine learning models and algorithms
  7. Collaborate with product managers to develop product roadmaps and prioritize features and requirements
  8. Develop and maintain relationships with key stakeholders, including business leaders, product managers, and engineering teams
  9. Communicate complex machine learning concepts and results to non-technical stakeholders, including business leaders and product managers
Preferred Qualifications:
  1. Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  2. 3+ years of experience in machine learning, deep learning, or software engineering, with a focus on machine learning model development and deployment
  3. Strong background in machine learning, deep learning, and software engineering, with expertise in areas such as natural language processing, computer vision, or recommender systems
  4. Experience with machine learning frameworks and tools, such as TensorFlow, PyTorch, or Scikit-learn
  5. Strong programming skills in languages such as Python, Java, or C++
  6. Experience with cloud-based technologies, such as AWS or Google Cloud
  7. Strong understanding of software engineering principles, including design patterns, testing, and version control
  8. Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams

Technical Skills:

  1. Machine learning frameworks: TensorFlow, PyTorch, Scikit-learn, etc.
  2. Deep learning frameworks: Keras, TensorFlow, PyTorch, etc.
  3. Cloud-based technologies: AWS, Google Cloud, Azure, etc.

Full time

Johannesburg

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Machine learning engineer

Johannesburg, Gauteng Verve Media Group

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
We are looking for a talented Machine Learning Engineer to join our team, responsible for developing and deploying machine learning models and algorithms that drive business growth and innovation. The successful candidate will have a strong background in machine learning, deep learning, and software engineering, with a proven track record of delivering high-quality machine learning models and algorithms. The Machine Learning Engineer will work closely with cross-functional teams, including data science, product, and engineering, to identify opportunities for machine learning-driven innovation and develop strategic plans to execute on these opportunities. Responsibilities: Design, develop, and deploy machine learning models and algorithms that drive business growth and innovation Collaborate with data scientists to develop and implement machine learning models and algorithms Work with software engineers to integrate machine learning models and algorithms into production-ready software applications Develop and maintain large-scale machine learning systems, including data pipelines, model training, and model serving Optimize machine learning models and algorithms for performance, scalability, and reliability Stay up-to-date with the latest advancements in machine learning, deep learning, and AI, applying this knowledge to drive innovation and improvement in machine learning models and algorithms Collaborate with product managers to develop product roadmaps and prioritize features and requirements Develop and maintain relationships with key stakeholders, including business leaders, product managers, and engineering teams Communicate complex machine learning concepts and results to non-technical stakeholders, including business leaders and product managers Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field 3+ years of experience in machine learning, deep learning, or software engineering, with a focus on machine learning model development and deployment Strong background in machine learning, deep learning, and software engineering, with expertise in areas such as natural language processing, computer vision, or recommender systems Experience with machine learning frameworks and tools, such as Tensor Flow, Py Torch, or Scikit-learn Strong programming skills in languages such as Python, Java, or C++ Experience with cloud-based technologies, such as AWS or Google Cloud Strong understanding of software engineering principles, including design patterns, testing, and version control Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams Technical Skills: Machine learning frameworks: Tensor Flow, Py Torch, Scikit-learn, etc. Deep learning frameworks: Keras, Tensor Flow, Py Torch, etc. Cloud-based technologies: AWS, Google Cloud, Azure, etc. Full time Johannesburg #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Machine learning engineer

Johannesburg, Gauteng Verve Media Group

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
We are looking for a talented Machine Learning Engineer to join our team, responsible for developing and deploying machine learning models and algorithms that drive business growth and innovation. The successful candidate will have a strong background in machine learning, deep learning, and software engineering, with a proven track record of delivering high-quality machine learning models and algorithms. The Machine Learning Engineer will work closely with cross-functional teams, including data science, product, and engineering, to identify opportunities for machine learning-driven innovation and develop strategic plans to execute on these opportunities. Responsibilities: Design, develop, and deploy machine learning models and algorithms that drive business growth and innovation Collaborate with data scientists to develop and implement machine learning models and algorithms Work with software engineers to integrate machine learning models and algorithms into production-ready software applications Develop and maintain large-scale machine learning systems, including data pipelines, model training, and model serving Optimize machine learning models and algorithms for performance, scalability, and reliability Stay up-to-date with the latest advancements in machine learning, deep learning, and AI, applying this knowledge to drive innovation and improvement in machine learning models and algorithms Collaborate with product managers to develop product roadmaps and prioritize features and requirements Develop and maintain relationships with key stakeholders, including business leaders, product managers, and engineering teams Communicate complex machine learning concepts and results to non-technical stakeholders, including business leaders and product managers Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field 3+ years of experience in machine learning, deep learning, or software engineering, with a focus on machine learning model development and deployment Strong background in machine learning, deep learning, and software engineering, with expertise in areas such as natural language processing, computer vision, or recommender systems Experience with machine learning frameworks and tools, such as Tensor Flow, Py Torch, or Scikit-learn Strong programming skills in languages such as Python, Java, or C++ Experience with cloud-based technologies, such as AWS or Google Cloud Strong understanding of software engineering principles, including design patterns, testing, and version control Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams Technical Skills: Machine learning frameworks: Tensor Flow, Py Torch, Scikit-learn, etc. Deep learning frameworks: Keras, Tensor Flow, Py Torch, etc. Cloud-based technologies: AWS, Google Cloud, Azure, etc. Full time Johannesburg #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer Lead

Woodmead, Gauteng R1200000 - R2400000 Y LexisNexis

Posted today

Job Viewed

Tap Again To Close

Job Description

At LexisNexis we develop the legal profession's most innovative products for data analysis, visualization, and research. We use the latest techniques in AI, machine learning, and data visualization to uncover insights about legal matters, contracts and legal spend management.

We are looking for a skilled LLM Application Developer to join our team. You will be responsible for implementing large language model (LLM) based applications, working with proprietary and open-source models as well as popular frameworks such as LangChain or LlamaIndex to ensure seamless integration and deployment.

Responsibilities

  • Manage a team of Machine Learning Engineers and Data Engineers
  • Collaborate with stakeholders like Product Managers, Data Scientists and Program Managers
  • Develop and implement LLM-based applications.
  • Fine-tune and deploy large language models.
  • Implement production quality ETL jobs
  • Build RAG-based applications
  • Integrate models with existing systems and APIs.
  • Preprocess and manage data for training and deployment.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Document development processes, code, and APIs.

Requirements

  • Prior experience managing an engineering team
  • Proven experience with large language models and open-source frameworks.
  • Experience leveraging models from repositories such as Hugging Face
  • Experience with deep learning frameworks such as PyTorch, Tensorflow and Hugging Face Transformers.
  • Strong knowledge of API integration (RESTful, GraphQL).
  • Experience with data preprocessing, SQL, and NoSQL databases as well as vector stores (e.g., Postgres, Elasticsearch/OpenSearch, ChromaDB etc.)
  • Experience with GPU programming, including CUDA or RAPIDs
  • Familiarity with deployment tools (Docker, Kubernetes).
  • Excellent problem-solving and communication skills.
  • Ability to work collaboratively in an agile team environment.

Preferred Qualifications

  • Degree in Computer Science, Data Science, or related field.
  • Certifications in machine learning, data science, or cloud computing.
  • Portfolio showcasing past projects or contributions to open-source projects.
This advertiser has chosen not to accept applicants from your region.

Senior machine learning engineer

Johannesburg, Gauteng Dariel

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Are you passionate about building intelligent systems that solve real-world problems? We’re looking for a Senior Machine Learning Engineer to join our team and help shape the future of data-driven innovation. This role blends deep technical expertise with strategic thinking, offering the opportunity to work on cutting-edge projects across machine learning, data engineering, and model deployment. What You’ll Do Apply advanced ML algorithms and libraries to solve complex problems. Conduct feature engineering, model selection, cross-validation, and performance evaluation. Implement supervised, unsupervised, and deep learning models. Perform exploratory data analysis, data cleaning, and feature extraction. Optimize models using techniques like grid search and hyperparameter tuning. Ensure privacy-preserving model development and testing. Design and maintain secure, high-quality data pipelines and infrastructure. Implement robust data governance and metadata management practices. Work with cloud-native tools for data integration, cataloguing, and quality assurance. Deploy models using scalable strategies and monitor success metrics. Utilize tools like AWS Sage Maker, MLFlow, Kubeflow, and Docker for deployment and lifecycle management. Ensure security, privacy, and performance optimization in production environments. Work within AWS, Azure, or GCP environments to build and optimize data platforms. Use infrastructure-as-code tools like Terraform and Cloud Formation. Collaborate with Dev Ops teams to streamline CI/CD pipelines for ML models. What You Bring Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field. Strong foundation in computer science, probability, statistics, and data analysis. Proficiency in Python and ML libraries (e.g., scikit-learn, Tensor Flow, Py Torch, XGBoost). Experience with cloud services (AWS, Azure, GCP) and data platforms (Redshift, Big Query, Snowflake). Familiarity with stream processing tools (Kafka, Flink, Spark). Hands-on experience with MLOps tools (MLFlow, Sage Maker Studio, Kubeflow). Strong understanding of data governance, security, and infrastructure design. Excellent problem-solving, communication, and collaboration skills. Data Tools: Kafka, Flink, Airflow, Databricks, Snowflake, DVC Visualization & Monitoring: Streamlit, Grafana, Prometheus, Neptune.ai We are building intelligent systems that make a difference. You’ll work with a team of passionate engineers and data scientists, using the latest technologies to solve meaningful challenges. We offer a collaborative environment, continuous learning, and the opportunity to grow your career in a fast-paced, innovative space. Seniority level Mid-Senior level Employment type Full-time Job function Consulting, Finance, and Information Technology Financial Services and Software Development #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Artificial Intelligence & Machine Learning Engineer

Johannesburg, Gauteng Standard Bank of South Africa Limited

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Artificial Intelligence & Machine Learning Engineer

Overview

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 across Standard Bank Group (SBG), ensuring the needs of stakeholders are correctly understood and addressed.

Business Segment: Group Functions

Location: ZA, GP, Johannesburg, Baker Street 30

Qualifications
  • Post Graduate Degree in Information Technology
  • 5 - 7 Years' experience in the Artificial Intelligence and Machine Learning area

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead, Artificial Intelligence & Machine Learning Engineer

Johannesburg, Gauteng Standard Bank of South Africa Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Lead, Artificial Intelligence & Machine Learning Engineer

Job Overview

Business Segment: Group Functions

Location: ZA, GP, Johannesburg, Baker Street 30

To shape the Standard Bank Group (SBG) artificial intelligence (AI) strategy and drive the creation of AI and machine learning (ML) solutions and projects; prioritising the delivery of new AI initiatives. To apply deep domain expertise in driving the AI strategy to enable SBG to be a business and thought leader in its desired markets.

Qualifications

  • Masters Degree in Information Technology
  • 8 - 10 Years' experience in the Artificial Intelligence and Machine Learning area
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning engineer Jobs in Johannesburg !

Senior artificial intelligence & machine learning engineer

Johannesburg, Gauteng Standard Bank Of South Africa Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Senior Artificial Intelligence & Machine Learning Engineer Overview 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 across Standard
This advertiser has chosen not to accept applicants from your region.

Lead, artificial intelligence & machine learning engineer

Johannesburg, Gauteng Standard Bank Of South Africa Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Lead, Artificial Intelligence & Machine Learning Engineer Job Overview Business Segment: Group Functions Location: ZA, GP, Johannesburg, Baker Street 30 To shape the Standard Bank Group (SBG) artificial intelligence (AI) strategy and drive the creation of AI and machine learning (ML) solutions and projects; prioritising the delivery of new AI initiatives. To apply deep domain expertise in driving the AI strategy to enable SBG to be a business and thought leader in its desired markets. Qualifications Masters Degree in Information Technology 8 - 10 Years' experience in the Artificial Intelligence and Machine Learning area #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead, artificial intelligence & machine learning engineer

Johannesburg, Gauteng Standard Bank Of South Africa Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Lead, Artificial Intelligence & Machine Learning Engineer Job Overview Business Segment: Group Functions Location: ZA, GP, Johannesburg, Baker Street 30 To shape the Standard Bank Group (SBG) artificial intelligence (AI) strategy and drive the creation of AI and machine learning (ML) solutions and projects; prioritising the delivery of new AI initiatives. To apply deep domain expertise in driving the AI strategy to enable SBG to be a business and thought leader in its desired markets. Qualifications Masters Degree in Information Technology 8 - 10 Years' experience in the Artificial Intelligence and Machine Learning area #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Machine Learning Engineer Jobs View All Jobs in Johannesburg