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

Get the CLI →

Placements24

Open 15d

AI Software Engineer

Posted 6 views
Discussion

Summary

AI Software Engineer building and deploying applications that integrate AI/ML components: developing backend services and APIs, writing production code, and collaborating with data scientists to deploy and optimize ML models. Core stack includes Python/Java/C++, TensorFlow/PyTorch, and Docker/Kubernetes.

About the Role

Our client is seeking a talented and motivated AI Software Engineer to join their innovative team in Paarl . You will be responsible for designing, developing, and deploying software systems that incorporate artificial intelligence and machine learning components. This role requires a strong foundation in software engineering principles combined with a keen understanding of AI technologies to build scalable, efficient, and robust applications. You will work on exciting projects that leverage AI to solve complex business challenges and create cutting-edge solutions for our users.

Key Responsibilities

  • Develop and implement software solutions integrating AI/ML models.
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with data scientists to deploy and optimize machine learning models in production.
  • Design and build scalable APIs and backend services for AI applications.
  • Participate in code reviews and contribute to architectural design discussions.

Requirements

  • Bachelor's degree in Computer Science or a related engineering discipline.
  • 3+ years of professional software development experience.
  • Proficiency in programming languages like Python, Java, or C++.
  • Experience with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Understanding of cloud platforms and containerization technologies (Docker, Kubernetes).

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision coverage.
  • Opportunities for professional growth and learning.
  • Collaborative and innovative work environment in Paarl .
  • Generous paid time off and retirement savings plan.

Skills

Apply

See also

AI Engineering 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