AI/ML Research and Development Role
Job Overview
We are seeking a highly motivated and detail-oriented individual for the position of Software Engineering Trainee. This opportunity involves working on cutting-edge AI/ML projects, collaborating with experienced engineers to develop innovative solutions.
Responsibilities
- Collaborate with the AI/ML team to develop, test, and deploy models.
- Assist in data preprocessing, feature extraction, and algorithm implementation.
- Work with large datasets to extract insights and develop predictive models.
- Participate in code reviews, debugging, and model optimization.
- Keep abreast of the latest advancements in AI/ML technologies.
- Contribute to documentation and knowledge sharing.
Requirements
- Currently pursuing or recently graduated with a Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Strong foundation in programming concepts and data structures.
- Good understanding of AI/ML concepts, algorithms, and frameworks such as TensorFlow, PyTorch, Scikit-learn.
- Proficiency in Python and familiarity with libraries like NumPy and Pandas.
- Good problem-solving skills and keen interest in AI/ML research.
- Basic understanding of software development methodologies such as Agile and Scrum.
- Strong communication and collaboration skills.
Bonus Points
- Experience with mentioned technologies in personal or freelance projects.
- Contributions to open-source projects.
- Relevant coursework, bootcamps, or certifications.
What We Offer
- Hands-on experience with real-world AI/ML projects.
- A challenging and rewarding learning experience.
- Opportunities to learn from experienced engineers.
- A collaborative and supportive work environment.
- Ability to contribute to real-world projects.
Job Highlights
Exciting role in AI/ML research and development with growth opportunities.