Software Developer (Generative AI in Control Systems)

We are seeking a highly skilled Software Developer with a strong background in software development and system integration to join our team.

The role involves the development and roll-out of solutions for different sites, utilizing Generative AI within control systems.

The candidate will work closely with the customer to gain domain-specific insights and integrate these solutions effectively.

Key Responsibilities:

  • Design, develop, and implement software solutions utilizing Generative AI for control systems across various sites.
  • Collaborate with customers to gather and understand their domain-specific requirements and integrate solutions effectively.
  • Develop and optimize software code using Python, SQL, and other technologies as required.
  • Work with APIs for seamless integration of various systems.
  • Ensure the scalability, security, and reliability of the developed solutions.
  • Troubleshoot and resolve technical issues related to software integration.
  • Conduct thorough testing and debugging of software applications.
  • Document the software development process, technical specifications, and user guides.
  • Stay updated with advancements in Generative AI and control systems, proposing improvements as necessary.
  • Provide technical guidance and support during the roll-out of solutions to customer sites.

Required Skills & Qualifications:

  • 7-10 years of software development and integration experience.
  • Strong proficiency in Python, SQL, and database management.
  • Experience with API development and integration.
  • Experience working with Generative AI applications is highly preferred.
  • Strong problem-solving skills with the ability to troubleshoot and optimize code.
  • Ability to adapt to new technologies and methodologies.
  • Excellent communication skills to interact effectively with customers and stakeholders.
  • Ability to work independently and as part of a collaborative team.

Preferred Qualifications:

  • Experience in control systems or related fields.
  • Knowledge of Generative AI and its applications in industrial systems.
  • Familiarity with cloud computing platforms and tools.
  • Bachelors or Diploma in Computer Science, Engineering, or a related field.

Job Type:

  • Contract

Workplace Type:

  • Onsite

Location:

  • South Africa

Experience Level:

  • Senior

If you’re a seasoned Software Developer looking to work on challenging and innovative projects, we’d love to hear from you! Apply now with Kivara Rajgopal at [URL Removed] or [Phone Number Removed];

Desired Skills:

  • Generative AI
  • Software Developer
  • Python
  • SQL
  • API
  • Control Systems
  • Cloud Computing

Desired Qualification Level:

  • Diploma

Learn more/Apply for this position