AI Developer
Role details
Job location
Tech stack
Job description
This role requires proficiency in various programming languages and frameworks including open source, as well as experience with cloud services. The AI Developer will be responsible for designing, developing, and implementing AI solutions that enhance our product offerings and improve user experiences under guidance., * Develop and implement AI algorithms and models to solve complex problems.
- Collaborate with cross-functional teams to integrate AI capabilities for a new system.
- Design and maintain APIs for seamless communication between applications.
- Conduct data analysis and model training using Python, SQL, and other relevant technologies.
- Participate in code reviews and contribute to best practices in software development.
- Utilise version control systems such as Git and SVN for project management.
- Ensure high-quality code through testing and debugging processes.
- Stay updated with the latest advancements in AI technologies and methodologies.
Requirements
Do you have experience in VBA?, * Proficiency in programming languages including JavaScript, Java, C#, Python, C++, Ruby on Rails, and .NET.
- Experience with front-end development frameworks and tools.
- Strong understanding of database management systems such as MySQL and SQL Server.
- Familiarity with cloud platforms like AWS and Azure for deploying AI solutions.
- Knowledge of RESTful APIs for application integration.
- Experience working in Linux environments.
- Understanding of version control systems including GitHub and Git.
- Familiarity with VBA for automation tasks is a plus.
- Excellent problem-solving skills and ability to work collaboratively within a team environment.
- Strong communication skills to effectively convey technical concepts to non-technical stakeholders.
If you are passionate about artificial intelligence and eager to contribute to cutting-edge and disruptive start-up, we encourage you to apply for this exciting opportunity.