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