Skip to content
×

Remote Senior Software Engineer - AI​/ML

Remote / Online - Candidates ideally in
Polokwane, Limpopo, South Africa
Listing for: Placements24
Remote/Work from Home position Listed on 2026-10-27
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist

Job Description & How to Apply Below

About the Role

Our client, a cutting-edge technology firm specializing in artificial intelligence and machine learning solutions, is seeking a highly skilled and motivated Remote Senior Software Engineer to join their globally distributed team. This role is entirely remote, offering flexibility and the opportunity to work from anywhere. You will be instrumental in designing, developing, and deploying advanced AI/ML models and systems that address complex real-world challenges.

The ideal candidate possesses a strong foundation in software engineering principles, deep expertise in machine learning algorithms, and a proven ability to deliver high-quality, scalable solutions. This is a fantastic opportunity to work on innovative projects at the forefront of AI technology, collaborating with a team of brilliant minds in a fully remote setting.

Key Responsibilities
  • Design, develop, implement, and maintain robust and scalable AI/ML models and algorithms.
  • Build and optimize data pipelines for training and deploying machine learning models.
  • Collaborate with data scientists, product managers, and other engineers to define project requirements and technical specifications.
  • Write clean, efficient, well-documented, and maintainable code in languages such as Python, Java, or C++.
  • Develop and implement machine learning infrastructure, including training, evaluation, and deployment frameworks.
  • Conduct research on new AI/ML techniques and technologies, and apply them to improve existing systems or develop new capabilities.
  • Optimize model performance, accuracy, and efficiency for production environments.
  • Troubleshoot and debug complex issues in AI/ML systems.
  • Contribute to the continuous improvement of our software development practices and tools.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest advancements in AI, machine learning, and related fields.
Requirements
  • A Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • Minimum of 7 years of professional software development experience, with at least 4 years focused on AI/ML.
  • Strong proficiency in Python and experience with ML frameworks such as Tensor Flow, PyTorch, or scikit-learn.
  • Solid understanding of core machine learning concepts, algorithms (e.g., supervised, unsupervised, deep learning), and statistical modeling.
  • Experience with cloud platforms (AWS, Azure, GCP) and associated ML services.
  • Proficiency in software engineering best practices, including version control (Git), CI/CD, and testing.
  • Excellent problem-solving skills and the ability to work independently in a remote environment.
  • Strong communication and collaboration skills for effective remote teamwork.
  • Experience with large-scale data processing frameworks (e.g., Spark) is a plus.
  • Published research in relevant AI/ML conferences or journals is a significant advantage.
Benefits
  • This is a fully remote position offering significant flexibility.
  • Our client provides a highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance are included.
  • Employees benefit from a generous stock option plan, a 401(k) matching program, and ample paid time off.
  • Opportunities for continuous learning through online courses, conferences, and internal workshops are encouraged.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary