AI Software Engineer - Backend Development

Placements24

East London

On-site

ZAR 700,000 - 1,100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonus
Comprehensive health insurance package
Generous paid time off

Job summary

Placements24 seeks an AI Software Engineer to design, build, and optimize backend services powering AI applications in East London, Eastern Cape. You will work with Python/Java/C++, implement data pipelines, and collaborate with data scientists to productionize ML models.

You will deploy on cloud platforms (AWS/Azure/GCP), ensure performance, write tests, and stay updated on AI tech. Competitive growth opportunities exist in a dynamic team.

Qualifications

  • Experience building backend services for AI applications.
  • Strong foundation in software design patterns, data structures and algorithms.
  • Experience deploying applications on cloud platforms (AWS, Azure, GCP).
  • Proficient in RESTful API design and integration of ML models.
  • Excellent problem-solving, debugging and analytical skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs for AI applications.
  • Implement and optimize algorithms and data processing logic for performance and efficiency.
  • Collaborate with AI researchers and data scientists to integrate ML models into production systems.
  • Build robust data pipelines and ensure efficient data flow between components.
  • Write clean, well-documented, maintainable code following best practices.
  • Develop and implement automated tests to ensure code quality and system reliability.
  • Work with cloud infrastructure (AWS/Azure/GCP) to deploy and manage AI services.
  • Troubleshoot and resolve software defects and performance issues.
  • Optimize system performance and resource utilization.
  • Stay current with emerging software development trends and AI technologies.

Skills

Python
Java
C++
Go
Backend development
Data structures & algorithms
RESTful APIs
Problem-solving
Teamwork
Communication

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, or related field

Tools

AWS
Azure
GCP
Docker
Kubernetes
SQL
NoSQL

Job description

About the Role

Our client, a rapidly expanding technology company, is seeking a talented and motivated AI Software Engineer to join their innovative team in East London, Eastern Cape . This role focuses on developing and optimizing the backend systems that power cutting-edge AI applications. You will work with complex algorithms, large datasets, and distributed systems to build scalable, high-performance software solutions. The ideal candidate possesses strong programming skills, a deep understanding of software engineering principles, and a keen interest in artificial intelligence. You will collaborate closely with AI researchers, data scientists, and frontend engineers to deliver robust and efficient AI-driven products. Our client is committed to fostering a culture of innovation, continuous learning, and teamwork, offering excellent opportunities for career growth. This is an exciting chance to contribute to impactful projects in a dynamic industry.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs for AI applications.
  • Implement and optimize algorithms and data processing logic for performance and efficiency.
  • Collaborate with AI researchers and data scientists to integrate ML models into production systems.
  • Build robust data pipelines and ensure efficient data flow between different components.
  • Write clean, well-documented, and maintainable code following best practices.
  • Develop and implement automated tests to ensure code quality and system reliability.
  • Work with cloud infrastructure (e.g., AWS, Azure, GCP) to deploy and manage AI services.
  • Troubleshoot and resolve software defects and performance issues.
  • Optimize system performance and resource utilization.
  • Stay current with emerging software development trends and AI technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer with a focus on backend development.
  • Strong proficiency in one or more programming languages such as Python, Java, C++, or Go.
  • Experience developing and deploying applications on cloud platforms (AWS, Azure, GCP).
  • Solid understanding of software design patterns, data structures, and algorithms.
  • Familiarity with database technologies (SQL and NoSQL).
  • Experience with API design and development (RESTful APIs).
  • Understanding of AI/ML concepts and experience integrating ML models is highly desirable.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary and performance bonus.
  • Comprehensive health insurance package.
  • Generous paid time off and public holidays.
  • Opportunities for professional development, training, and attending conferences.
  • Exposure to cutting-edge AI technologies and software development practices in East London .
  • A dynamic and collaborative work environment.
  • Retirement savings plan.
  • Team-building events and company social activities.
  • Chance to work on innovative and impactful AI projects.
  • Career growth opportunities within a thriving company.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineer - Scalable Systems
AI Software Engineer - Scalable Systems

Placements24 • Soweto

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Professional development
+7
AI Software Engineer
AI Software Engineer

Placements24 • Soweto

On-site
ZAR 550,000 - 900,000
Competitive salary
On-site work location
Professional development
+2
AI Data Engineer
AI Data Engineer

Placements24 • East London

Hybrid
ZAR 600,000 - 1,000,000
Hybrid work model
Health insurance
Paid time off
+3
Backend Software Engineer - AI Platform Development
Backend Software Engineer - AI Platform Development

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Flexible hours
Remote setup
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Career development
Cutting-edge tools
+2
Senior Backend Engineer - Ai Platforms
Senior Backend Engineer - Ai Platforms

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical, dental, vision coverage
Generous annual leave
+3
Senior Software Engineer - AI Infrastructure
Senior Software Engineer - AI Infrastructure

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work flexibility
Health, dental, and vision coverage
+3
Senior AI Integration Engineer
Senior AI Integration Engineer

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+3
AI Systems Engineer
AI Systems Engineer

Placements24 • Soweto

On-site
ZAR 781,000 - 1,228,000
Competitive contract rate
Projects across diverse AI domains
Exposure to cutting-edge AI tech
+1
AI Software Developer
AI Software Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,400,000
Competitive salary
Medical and dental coverage
Retirement fund
+1