Machine Learning Engineer

4 weeks ago


Pretoria, Gauteng, South Africa Careo Ai Full time

Get AI-powered advice on this job and more exclusive features.

About Careo.ai: At Careo.ai, we're shaping the future with AI-powered solutions that drive innovation and efficiency. Our team is committed to building reliable, scalable, and secure systems to support groundbreaking applications. Join us in crafting robust backend systems that power extraordinary user experiences.

Position Overview: We are seeking a highly skilled Machine Learning Engineer with specialized knowledge in the realm of NLP. The ideal candidate will have a proven track record in leveraging data, particularly within the healthcare or clinical data domain. This individual will play a pivotal role in designing, implementing, and optimizing our data and ML infrastructure, specifically focusing on NLP.

Job Title: Machine Learning Engineer

Mandatory Requirements:

  • Experience with Machine Learning Frameworks (PyTorch, etc.)
  • Strong programming skills (Python, Java etc.)
  • Containerization and Orchestration (e.g., Docker, Kubernetes)
  • Familiar with Bash shell scripting.
  • Excellent problem-solving skills and ability to work collaboratively in a cross-functional environment.
  • Using Kubernetes to manage and deploy clusters
  • Ability to design, implement and deploy microservices.
  • Experience with web scraping and parsing data from documents like PDFs or docx.
  • Experience with multi-threading and parallelization of processes.

For NLP:

  • Prior experience with Natural Language Processing (NLP) and common machine learning models.
  • Understanding of NLP techniques for text representation, semantic extraction techniques, data structures and modelling.
  • Experience in NLP libraries such as NLTK, spaCy or Transformers.
  • Experience with quantization, fine-tuning, pretraining of LLMs.
  • Experience with Deepspeed, AWQ, PEFT.
  • Experience with writing custom prompts for various tasks, like information extraction.
  • Experience building LLM training pipelines, utilizing lower level libraries for performance optimization is a plus.

Nice to have:

  • Experience with cloud computing platforms such as Google Cloud (preferred), AWS, or Azure would be advantageous.
  • Experience with Redis or similar.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Hospitals and Health Care

#J-18808-Ljbffr

  • Pretoria, Gauteng, South Africa DRA Global Full time

    DRA Global is committed to digital transformation and seeks an experienced Machine Learning Specialist to join our team. As a key member of our digitalization and innovation team, you will design, develop, and implement AI-driven applications that drive real business impact.You will work closely with IT, business systems, and platform engineering teams to...


  • Pretoria, Gauteng, South Africa FACT Sa Full time

    Operate Slitting Machine efficiently according to pre-defined production and waste targets.Produce good products that are approved by the quality department and meet the specified quality norms in the job's specification.Identify problems that arise in the machine, communicate the same to the shift in charge, and get it rectified with minimum loss of...


  • Pretoria, Gauteng, South Africa DRA Global Full time

    We are looking for an experienced Artificial Intelligence Engineer to join our forward-thinking team at DRA Global. As part of our digitalization and innovation team, you will work closely with IT, business systems, and platform engineering teams to create intelligent, scalable solutions that evolve with business needs.The ideal candidate will have strong...

  • Machine Operator

    3 days ago


    Pretoria, Gauteng, South Africa FACT Sa Full time

    Job DescriptionAs a Machine Operator at FACT Sa, you will play a crucial role in ensuring the efficient operation of our slitting machine. Your primary responsibility will be to operate the machine according to pre-defined production and waste targets.Main ResponsibilitiesEfficiently operate the slitting machine to meet daily production targets.Monitor and...


  • Pretoria, Gauteng, South Africa Level Up Full time

    We require a highly skilled CNC Machine Operator and Programmer to join our team at Level Up.The ideal candidate will have extensive experience operating and programming CNC milling, turning, grinding, and EDM machines using Autodesk Fusion and SCam.Key Responsibilities:Operate and program CNC machines for efficient production of precision tools, dies, jigs,...


  • Pretoria, Gauteng, South Africa Careo Ai Full time

    Data and ML Infrastructure RoleThis individual will play a pivotal role in designing, implementing, and optimizing our data and ML infrastructure, specifically focusing on NLP.Key Responsibilities:Design and implement efficient NLP pipelines using popular frameworks.Develop and deploy robust microservices for data processing and analysis.Collaborate with...

  • Mechanical Engineer

    3 weeks ago


    Pretoria, Gauteng, South Africa Planned Talent Full time

    Job Description:Are you a seasoned Engineer seeking your next career move?Market trend currently show a demand for talented Engineers with a background in Mechanical, Manufacturing, FMCG or any similar fields. Planned Talent has established relationships for various local and international organizations and eager to connect with Engineering professionals to...


  • Pretoria, Gauteng, South Africa DRA Global Full time

    At DRA Global, we are looking for an Intelligent Systems Developer to join our team. As part of our digitalization and innovation team, you will work closely with IT, business systems, and platform engineering teams to create intelligent, scalable solutions that evolve with business needs.The ideal candidate will have strong programming skills in languages...


  • Pretoria, Gauteng, South Africa Shoprite Group Of Companies Full time

    We are a Shoprite Group Of Companies, based in Vereeniging, seeking an experienced Maintenance Engineer to develop and implement a high-quality maintenance system. This will help improve plant and machine performance, ensuring improved production times.Key ResponsibilitiesDesign and develop a high-quality maintenance system to enhance plant and machinery...

  • Data Scientist

    7 days ago


    Pretoria, Gauteng, South Africa Careo Ai Full time

    Job OverviewWe are seeking a highly skilled Machine Learning Engineer with specialized knowledge in NLP.The ideal candidate will have a proven track record in leveraging data, particularly within the healthcare or clinical data domain.


  • Pretoria, Gauteng, South Africa E-Merge Full time

    A global group with a focus on innovation topics as well as comprehensive IT solutions and Global Team collaboration driving experiences with a deep insight into the compliance and IT Methodology processes is in search for a Data Science Engineer . You will have to Implement analytical algorithms for object detection, segmentation, classification, and...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    A Global client is seeking a highly skilled AWS Platform Engineer to join their dynamic and innovative manufacturing team. In this role, you will play a key part in designing, implementing, and optimizing cloud solutions while driving operational excellence. Responsibilities: Understand and interpret business needs, transforming concepts into successful...


  • Pretoria, Gauteng, South Africa Clicks Group Limited Full time

    The Clicks Group Limited is looking for a skilled Plant Engineer Assistant to assist with the maintenance and repair of equipment and machines. This role involves ensuring the availability and reliability of equipment and machines through regular maintenance and repair.Main Responsibilities :Maintain and repair equipment and machines to ensure their...


  • Pretoria, Gauteng, South Africa iOCO Full time

    iOCO is seeking a highly skilled Advanced Analytics Professional to join our team. As an Advanced Analytics Professional, you will be responsible for developing and implementing advanced analytics solutions that drive business growth and improvement.ResponsibilitiesDevelop and implement advanced analytics solutions using machine learning, statistical...


  • Pretoria, Gauteng, South Africa iOCO Full time

    We are seeking a highly skilled Data Scientist to join our dynamic data team. The ideal candidate will have a strong foundation in data science methodologies, hands-on experience with data analysis, and the ability to derive actionable insights from complex data sets.Data Analysis InsightsAnalyze large, complex datasets to uncover trends, patterns, and...

  • Data Scientist

    3 weeks ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    In this role, you will collaborate closely with the Data Science and Analytics team to provide data-driven insights that influence key business areas. You will apply advanced analytical techniques to solve complex healthcare challenges, refine processes, and develop predictive and prescriptive analytics solutions. Your work will span the entire data science...

  • Data Scientist

    1 week ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    In this role, you will collaborate closely with the Data Science and Analytics Team to provide data-driven insights that influence key business areas. You will apply advanced analytical techniques to solve complex healthcare challenges, refine processes, and develop predictive and prescriptive analytics solutions. Your work will span the entire data science...

  • Software Developer

    1 day ago


    Pretoria, Gauteng, South Africa DRA Global Full time

    Direct message the job poster from DRA GlobalA recruiter that is unorthodox in her approach to the recruiting world. A coach with the moto of 'Leaving you better than how I found you'.Are you passionate about artificial intelligence and eager to develop solutions that drive real business impact? We are looking for an experienced AI Developer to join our...


  • Pretoria, Gauteng, South Africa Veng Group Full time

    We are seeking a skilled and detail-oriented Tribologist to join our team. The ideal candidate will possess an N6 or National Diploma in any Engineering discipline, combined with a Level 3 Machinery Lubrication Analyst certificate. The role focuses on the study and application of lubrication, wear, and friction reduction methods to optimize machinery...


  • Pretoria, Gauteng, South Africa iOCO Full time

    We are seeking a talented professional to join our team as a Senior Data Analyst. In this role, you will be responsible for analyzing large datasets, developing predictive models, and providing actionable insights to support business decision-making.Key ResponsibilitiesAnalyze complex datasets to identify trends, patterns, and insights.Develop and deploy...