Senior AI Software Developer - Cognitive Computing (Remote)

Placements24

East London

Hybrid

ZAR 1,976,000 - 2,964,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health, dental, and vision insurance
Generous paid time off
Fully remote work arrangement
Professional development & conferences
Access to modern development tools
Be part of AI innovation

Job summary

Placements24 seeks an experienced Senior AI Software Developer focused on cognitive computing. You will design, develop, and deploy AI systems that emulate human cognitive functions, collaborating with researchers and product teams in a remote-first environment.

The ideal candidate has strong AI/ML expertise, deep knowledge of cognitive architectures, and proceeds with robust software engineering practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, AI, Cognitive Science, or related field.
  • 5+ years of professional software development experience with AI/ML and cognitive computing.
  • Strong programming skills in Python, Java, or C++.
  • Experience with TensorFlow, PyTorch, scikit-learn.
  • Cloud platforms (AWS, Azure, GCP) and MLOps is a plus.
  • Excellent problem-solving abilities and a systematic development approach.
  • Strong communication and collaboration skills, effective in a remote setting.
  • Ability to work independently and manage multiple priorities.

Responsibilities

  • Design and develop software for cognitive computing systems using AI/ML techniques.
  • Implement algorithms for natural language understanding, knowledge representation, reasoning, and learning.
  • Build scalable, robust AI applications and APIs for integration with other systems.
  • Collaborate with research teams to integrate cognitive models into software products.
  • Develop APIs and interfaces for seamless system integration.
  • Ensure quality, performance, and reliability through rigorous testing.
  • Contribute to architecture and design decisions for cognitive AI platforms.
  • Stay current with advancements in AI, cognitive science, and software engineering practices.
  • Troubleshoot and debug complex software issues.
  • Document code, system designs, and technical specifications.

Skills

Communication
Collaboration
Independent work
Problem-solving

Education

Bachelor's degree
Master's degree

Tools

Python
Java
C++
TensorFlow
PyTorch
scikit-learn
AWS
Azure
GCP

Job description

About the Role

Our client, a dynamic leader in the AI & Emerging Technologies space, is seeking an experienced Senior AI Software Developer specializing in Cognitive Computing to join their distributed team. This is a fully remote position, offering the flexibility to work from anywhere. You will play a key role in designing, developing, and deploying sophisticated AI systems that mimic human cognitive functions, such as learning, problem-solving, and decision-making. This role offers a unique opportunity to work on challenging and innovative projects that are shaping the future of intelligent systems. The ideal candidate possesses a deep understanding of cognitive architectures, machine learning, and software engineering best practices. You will collaborate closely with researchers, product managers, and other developers to bring advanced AI concepts to life. We are looking for a passionate and skilled developer who is adept at translating complex requirements into robust, scalable, and efficient software solutions. As a remote-first team member, you will thrive in an environment that emphasizes collaboration, autonomy, and continuous learning. Join us and contribute to the next generation of cognitive AI.

Key Responsibilities
  • Design and develop software for cognitive computing systems, leveraging AI and machine learning techniques.
  • Implement algorithms related to natural language understanding, knowledge representation, reasoning, and learning.
  • Build and maintain robust, scalable, and efficient AI applications.
  • Collaborate with research teams to integrate novel cognitive models into software products.
  • Develop APIs and interfaces for seamless integration with other systems.
  • Ensure the quality, performance, and reliability of developed software through rigorous testing.
  • Contribute to the architecture and design decisions for cognitive AI platforms.
  • Stay current with advancements in AI, cognitive science, and related software engineering practices.
  • Troubleshoot and debug complex software issues.
  • Document code, system designs, and technical specifications.
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Cognitive Science, or a related field.
  • 5+ years of professional software development experience, with a significant focus on AI/ML and cognitive computing.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Experience with machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Understanding of cognitive architectures, knowledge representation, and reasoning systems.
  • Experience in developing and deploying AI models in production.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps principles is a plus.
  • Excellent problem-solving abilities and a systematic approach to development.
  • Strong communication and collaboration skills, effective in a remote setting.
  • Ability to work independently and manage multiple priorities.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible holiday policies.
  • Fully remote work arrangement, providing excellent work-life balance.
  • Opportunities for professional development, including training and conference attendance.
  • Engage in exciting projects at the forefront of AI innovation.
  • Collaborative and supportive remote team environment.
  • Access to modern development tools and technologies.
  • Contribute to building intelligent systems that mimic human cognition.
  • Be part of a growing company shaping the future of AI.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Developer - Cognitive Computing
AI Developer - Cognitive Computing

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote-friendly environment
Professional development opportunities
Competitive compensation
AI Software Engineer
AI Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 1,000,000
Fully remote
Bonuses
Health coverage
+2
AI Developer (Remote First)
AI Developer (Remote First)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health insurance
Paid time off
+2
AI Software Engineer - Cloud Platforms
AI Software Engineer - Cloud Platforms

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Fully remote work
Flexible hours
+4
Remote AI Solutions Architect - Cloud Native AI
Remote AI Solutions Architect - Cloud Native AI

Placements24 • Durban

Hybrid
ZAR 1,976,000 - 3,129,000
Comprehensive remote work setup
Global health coverage
Flexible working hours
+1
Senior Software Engineer - AI Platform
Senior Software Engineer - AI Platform

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 1,200,000
Fully remote work
Equity options
Professional development budget
Principal AI Engineer
Principal AI Engineer

Placements24 • Durban

On-site
ZAR 2,938,000 - 3,918,000
High pay & bonuses
Health coverage
Stock options
+3
Remote Senior AI Solutions Architect
Remote Senior AI Solutions Architect

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 2,499,000 - 3,332,000
Remote work
Health insurance
Home office allowance
+2
Senior AI Solutions Architect
Senior AI Solutions Architect

Placements24 • Klerksdorp

On-site
ZAR 1,100,000 - 1,700,000
Remote work
Flexible hours
Leave allowance
+2
Senior Machine Learning Engineer - AI Research
Senior Machine Learning Engineer - AI Research

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 2,000,000
Bonuses
Home office stipend
Advanced computing resources
+1