Junior Software Developer - AI/ML
WhatJobs Direct
About the role
Our client is excited to offer a fully remote internship opportunity for a driven and enthusiastic Junior Software Developer with a passion for Artificial Intelligence and Machine Learning. This role is designed for aspiring developers looking to gain hands-on experience in a dynamic, fast-paced environment. You will work closely with senior engineers and researchers, contributing to the development of innovative AI/ML solutions. Your responsibilities will include writing clean, efficient code, assisting in data preprocessing, implementing machine learning models, and testing software applications. This is an exceptional chance to learn from industry experts and build a strong foundation in AI/ML software development, all while working remotely from your preferred location.
Key Responsibilities: Assist in the design, development, and implementation of AI/ML algorithms and models. Write well-documented, maintainable, and efficient code in languages such as Python. Support the data science team in data collection, cleaning, and preprocessing tasks. Help in training and evaluating machine learning models. Participate in code reviews and contribute to improving software development practices. Assist in the development and execution of unit and integration tests. Collaborate with team members to understand project requirements and provide technical input. Research and stay updated on the latest advancements in AI/ML technologies and software development. Contribute to the development of internal tools and libraries. Document technical designs and implementation details. Qualifications: Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field. Foundational knowledge of programming concepts and data structures. Proficiency in at least one programming language, preferably Python. Familiarity with AI/ML concepts and libraries (e.g., TensorFlow, PyTorch, Scikit-learn) is a strong advantage. Basic understanding of data preprocessing and model evaluation techniques. Eagerness to learn and adapt to new technologies. Strong problem-solving skills and attention to detail. Good communication skills and ability to work effectively in a remote team environment. Ability to manage time effectively and meet deadlines. This internship offers invaluable experience and mentorship in the exciting field of AI/ML. The role is fully remote, allowing you to work from anywhere, but the team is primarily connected to **Ado-Ekiti, Ekiti, NG**. We offer a supportive learning environment and a chance to contribute to meaningful projects.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free