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

Get the CLI →

Placements24

New

AI Software Developer

Posted Updated
Discussion

About the Role

Our client is seeking a skilled AI Software Developer to join their innovative technology team in Kimberley . This role focuses on integrating artificial intelligence capabilities into software applications, developing intelligent features, and optimizing system performance through AI-driven techniques. You will collaborate closely with product managers, designers, and other developers to bring AI-powered products to life. The ideal candidate has a strong software development background combined with practical experience in applying AI and machine learning models. Join a growing team committed to leveraging AI to create impactful solutions in Kimberley .

Key Responsibilities

  • Develop and implement software solutions incorporating AI and machine learning models.
  • Integrate AI services and APIs into existing and new applications.
  • Write clean, efficient, and maintainable code for AI-driven features.
  • Collaborate with data scientists to understand model requirements and deployment strategies.
  • Optimize application performance using AI techniques and best practices.
  • Participate in the full software development lifecycle, including design, coding, testing, and deployment.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional software development experience.
  • Experience integrating machine learning models into software applications.
  • Proficiency in programming languages such as Python, Java, C++, or C#.
  • Familiarity with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Understanding of software design patterns and agile development methodologies.

Benefits

  • Competitive salary and performance-based incentives.
  • Hybrid work model offering flexibility in Kimberley .
  • Comprehensive health, dental, and vision coverage.
  • Opportunities for professional development and learning new AI technologies.
  • Collaborative team environment focused on innovation.
  • Chance to work on exciting AI-integrated software products.

Skills

Apply

See also

Software 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