Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior AI/ML Software Developer

Posted Updated
Discussion

Summary

A senior developer role in Sandton focused on turning AI/ML models into production-ready software: building robust APIs and microservices, integrating models with data scientists, and shaping AI/ML architecture, using Python/Java/C++, ML libraries like TensorFlow and PyTorch, and cloud/container technologies.

About the Role

Our client is seeking a highly skilled Senior AI/ML Software Developer to join their innovative technology team in Sandton . This role is central to developing and integrating advanced artificial intelligence and machine learning capabilities into our core products and services. You will be responsible for translating complex AI models into efficient, production-ready software, collaborating closely with data scientists and product managers. This is an exciting opportunity to work on challenging projects at the intersection of software engineering and artificial intelligence, contributing to the development of groundbreaking solutions that enhance user experiences and drive business growth. Join a team dedicated to pushing the boundaries of what's possible with AI.

Key Responsibilities

  • Develop, implement, and optimize software solutions that incorporate AI/ML models and algorithms.
  • Collaborate with data scientists to understand model requirements and integrate them into scalable applications.
  • Design and build robust APIs and microservices to serve AI models in production environments.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Contribute to architectural decisions and best practices for AI/ML software development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with a strong focus on AI/ML integration.
  • Proficiency in programming languages such as Python, Java, or C++, and experience with ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Experience with cloud platforms and containerization technologies.
  • Strong problem-solving skills and the ability to work effectively in a team environment in Sandton .

Benefits

  • An attractive salary and comprehensive benefits package.
  • Opportunities for professional growth and skill development in AI/ML.
  • Access to cutting-edge technology and challenging projects.
  • A collaborative and dynamic work environment.
  • Contribution to impactful AI-driven product development.

Skills

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available