Senpage Consulting, a volunteer-led advisory group at the frontier of assisting sustainable startups and NGOs in achieving their visions without compromising their values, is on the hunt for dedicated university students and recent graduates to join us as Artificial Intelligence (AI) Engineer Interns for an exciting project. Our dynamic engagement system allows us to assign interns to projects on a rolling basis, adapting to the evolving needs of our clients and offering a diverse range of experiences. If you are ready to step into a role that allows you to make a substantial impact, we invite you to apply!
This internship is tailor-made for university students and recent graduates eager to immerse themselves in the world of software development and artificial intelligence, contributing to the creation and upkeep of a pioneering platform that connects student consultants to projects that align with their values. Our AI Engineer Interns are essential team members who work closely with various stakeholders, including project design & development teams as well as system administrators, in enhancing workflow efficiency and ensuring the smooth delivery of software innovations.
We are keen to bring on board individuals who have a strong interest in diving deep into the following domains:
Data Science & Machine Learning
AI Modeling and design
Advanced Data structures and Algorithm
Web Development (Front-end and Back-end)
Software Architecture
Continuous Integration and Deployment
Agile and Scrum Methodologies
User Experience Design
Play a critical role in designing and developing the platform's backend using AI models and frameworks, libraries and modern development technologies in ensuring a stellar user experience.
Engage throughout the entire application process from ideation and development life-cycle, as well as engaging in user testing and experience utilizing focus groups and customer feedback.
Collaborate closely with the Product Engineering Team, contributing code, as well as design models or UI workflows and layouts during sprint meetings and actively identifying new alternative layout approaches in the development life cycle. Assist in creating wire frames, prototypes, and high quality design into a seamless experience.
Develop solutions that align with clients' brand identities and enhance user experience. You'll have the opportunity to work on projects such as designing websites, or developing engaging user interfaces.
Assist in conducting research in identifying issues and areas for improvement in the existing backend.
Work alongside the development team to ensure designs are implemented accurately.
We will be using Laravel Livewire, Alpine.js, PHP, Python, AI Frameworks(Tensorflow, PyTorch), Javascript, Postgresql, for development and possibly Tailwind CSS, ReactJS and Next.js in the frontend(TALL Stack). We use jira, Github actions for our CI and will be using various tools for monitoring. We communicate via Slack and use trello for Scrum meetings.
You have a B.Sc, M.Sc. Degree or PhD in Machine Learning, AI, Computer Science, Physics, Applied Mathematics, Data Science, or equivalent.
Proven experience in developing AI models for AI applications
Strong knowledge of ML algorithms and principles
Proficient in Python
Experience with common ML frameworks
Developing and coding of AI algorithms and models in ensuring practical application and integration in the product
Possess a deep understanding of AI/ML/Neural networks, and data science principles.
Proficient in programming languages like Python, and familiar with AI frameworks (TensorFlow, PyTorch, etc.)
Demonstrable experience in AI/ML projects from inception to completion. Real-world experience and the hands-on building of AI/ML systems will be an advantage. Your proven ability to develop and implement effective solutions would be truly valued and appreciated.
You have adequate knowledge in web technologies and the agile software development process. Familiarity with HTML, Tailwind CSS and bootstrap.
You have adequate knowledge in Javascript or other web technologies i.e PHP, Laravel livewire, Reactjs and fundamental knowledge in data structures and algorithms.
Familiarity with best practices in software engineering, including testing(TDD), source control, and agile methodologies. Familiarity with jira, github, bitbucket, gitlab or asana would be an advantage.
Strong problem-solving skills and ability to identify issues and learn from them to improve your skills.
You have knowledge or interest in the back end as well as the frontend within framework of web development.
Ability to work effectively under the guidance of more senior engineers and adapt to feedback.
You have a good understanding of the entire development process (design, development, testing and deployment).
You have fair understanding of full-stack development and have the capacity to move across the stack (front-end & back-end) if necessary since you will be working mainly in the backend and will translate it to be viewed in the frontend of the development stack.
You are a self-starter with a good sense of initiative, solution-oriented and work well in teams as well as individually. Excellent communication skills and a willingness to collaborate with team members.
Friendly and pleasant working atmosphere
Flexible working hours and mobile (home) working days - remote
Possibility of advancement, in accordance with the performance
Working in an international environment• Support for further education and training
Holiday up to 30 days and free days for certain private occasions
Perks
Additional, performance-based, yearly reward
This job comes with several perks and benefits