Back-End Developer and ML/MLOps InternWe are seeking a motivated Back-End Developer and ML/MLOps Intern to join our team and work closely with experienced developers and scientists. The ideal candidate will be involved in building and optimizing the infrastructure that powers the Nanu Platform, focusing on back-end development, machine learning modeling, and machine learning operations (MLOps). As an intern, you’ll get the chance to work on state-of-the-art technology through a 12-week program with clear goals and milestones, allowing you to gain hands-on experience in both back-end development and ML/MLOps.
What You Will Do:Collaborate with developers and data scientists to design, build, and maintain back-end services and machine learning pipelines.Develop and optimize APIs and database schemas to support scalable and efficient data processing.Assist in deploying, monitoring, and maintaining machine learning models in production environments.Implement and optimize prompt engineering strategies to effectively utilize large language models (LLMs).Work with cloud platforms (Google Cloud, Azure, OVH) to manage resources and automate workflows.Participate in the design and implementation of CI/CD pipelines to streamline development and deployment processes.Ensure the security, reliability, and performance of the back-end infrastructure.Participate in team meetings, contributing to project planning and execution.Troubleshoot and debug issues in both the back-end services and ML/MLOps pipelines.
Requirements:Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field.Expertise in machine learning (applied to NLP), with experience in analysing and developing classical and deep learning models;Experience in using libraries for NLP and deep learning, such as Tensorflow, Keras and Pytorch;2 years of experience in Python.Understanding of database management systems (e.g., SQL, NoSQL). Firestore is a plus)Experience or coursework related to cloud computing platforms (Google Cloud, Azure, OVH).Experience with version control systems like Git.Strong problem-solving skills and attention to detail.Ability to work independently and as part of a team.Willingness to learn and take on new challenges in both back-end development and ML/MLOps.
Preferred Qualifications:Familiarity with Docker, Kubernetes, or other containerization technologies.Basic understanding of machine learning workflows and model deployment.Experience with CI/CD pipelines and automation tools.
About Nanu: Nanu is pioneering AI-Powered Leadership Development. We value creativity, curiosity, passion, persistence, and work-life balance.