Overview
We are looking for fresh graduates to join our team as Software Consultant with a focus on Artificial Intelligence. This role is an excellent opportunity to gain hands-on experience in AI technologies, software development, and client consulting while contributing to real-world projects. As a Software Consultant, you will collaborate with senior consultants and clients to understand business requirements, develop AI-driven software solutions, and help implement innovative technologies that solve complex business problems.
Responsibilities:
- Collaborate with clients and internal teams to gather and analyze requirements.
- Design, develop, and deploy AI/ML solutions, including predictive models, NLP applications, and computer vision projects.
- Assist in integrating AI solutions into client systems and software applications.
- Support data preparation, model training, and evaluation processes.
- Participate in software development lifecycle activities: coding, testing, and documentation.
- Present findings, solutions, and insights to clients in a clear and professional manner.
- Continuously learn and stay updated on AI trends, tools, and best practices.
Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, Software Engineering, or related fields.
- Strong interest in AI/ML, data analytics, and software consulting.
- Basic programming skills in Python, Java, or C++ experience with AI/ML frameworks like TensorFlow, PyTorch, scikit-learn is a plus.
- Understanding of data structures, algorithms, and software development principles.
- Good problem-solving and analytical skills.
- Strong communication skills and ability to work in teams.
- Eagerness to learn and adapt in a fast-paced environment.