90 Machine Learning Engineer jobs in Johannesburg
Machine learning engineer
Posted 17 days ago
Job Viewed
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:- 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
- 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 TensorFlow, PyTorch, 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: TensorFlow, PyTorch, Scikit-learn, etc.
- Deep learning frameworks: Keras, TensorFlow, PyTorch, etc.
- Cloud-based technologies: AWS, Google Cloud, Azure, etc.
Full time
Johannesburg
#J-18808-LjbffrMachine learning engineer
Posted today
Job Viewed
Job Description
Machine learning engineer
Posted today
Job Viewed
Job Description
Machine Learning Engineer Lead
Posted today
Job Viewed
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.
Senior machine learning engineer
Posted today
Job Viewed
Job Description
Senior Artificial Intelligence & Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
Senior Artificial Intelligence & Machine Learning Engineer
OverviewTo 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
Lead, Artificial Intelligence & Machine Learning Engineer
Posted 4 days ago
Job Viewed
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
Be The First To Know
About the latest Machine learning engineer Jobs in Johannesburg !
Senior artificial intelligence & machine learning engineer
Posted today
Job Viewed
Job Description
Lead, artificial intelligence & machine learning engineer
Posted today
Job Viewed
Job Description
Lead, artificial intelligence & machine learning engineer
Posted today
Job Viewed