About Company
Vodacom Mozambique is a leading telecommunications company committed to connecting people, businesses, and communities across Mozambique. As part of the larger Vodacom Group, we leverage cutting-edge technology and innovative solutions to deliver reliable mobile communication, data services, and digital financial solutions. Our mission extends beyond connectivity; we strive to empower individuals and drive socio-economic development through digital inclusion. We foster a dynamic and inclusive work environment where creativity is encouraged, talent is nurtured, and every team member contributes to our collective success. Joining Vodacom Mozambique means becoming part of a forward-thinking organization at the forefront of technological advancement in the region, with ample opportunities for professional growth and making a tangible impact on millions of lives.
Job Description
Are you a recent graduate or an aspiring technologist with a deep passion for Artificial Intelligence and Machine Learning, eager to kickstart your career in a dynamic and impactful environment? Vodacom Mozambique is seeking a highly motivated and enthusiastic Junior Machine Learning Engineer to join our innovative Data & AI team in Maputo. This is a unique ‘No Experience Needed’ opportunity designed for individuals who are passionate about data, possess strong foundational analytical and programming skills, and are ready to immerse themselves in the exciting world of machine learning. You will work alongside experienced engineers and data scientists, contributing to real-world projects that enhance our services, optimize operations, and create new value for our customers. This role is perfect for someone who is a quick learner, thrives in a collaborative setting, and is committed to continuous professional development in the rapidly evolving field of AI. We believe in nurturing talent and providing the tools, mentorship, and challenges necessary for you to grow into a skilled Machine Learning professional, ultimately helping us shape the future of connectivity in Mozambique.
Key Responsibilities
- Assist in the collection, cleaning, and pre-processing of large datasets for machine learning models.
- Support the development, training, and evaluation of various machine learning algorithms under guidance from senior team members.
- Participate in the deployment and monitoring of machine learning models in production environments, ensuring their stability and performance.
- Collaborate with senior engineers and data scientists to understand project requirements and contribute to solution design.
- Perform exploratory data analysis to identify patterns, insights, and potential data quality issues.
- Document code, models, and analytical processes clearly and comprehensively for maintainability and knowledge sharing.
- Stay updated with the latest advancements, research, and best practices in machine learning and artificial intelligence.
- Contribute to the continuous improvement of MLOps (Machine Learning Operations) practices and infrastructure.
- Engage in internal training programs, workshops, and mentorship opportunities to continuously enhance technical skills and domain knowledge.
Required Skills
- Strong foundational understanding of programming concepts, preferably in Python.
- Basic knowledge of data structures, algorithms, and object-oriented programming.
- Enthusiasm for machine learning, artificial intelligence, and data science.
- Excellent problem-solving abilities and a logical approach to technical challenges.
- Strong communication and teamwork skills, with the ability to articulate technical concepts.
- Eagerness to learn and adapt to new technologies, tools, and methodologies rapidly.
- Ability to work effectively and contribute positively in a fast-paced and collaborative team environment.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Electrical Engineering, or a related quantitative field (or equivalent practical experience, e.g., coding bootcamps, self-taught expertise).
- Completed coursework, personal projects, or hackathon participation demonstrating an interest and foundational understanding of machine learning concepts.
- Familiarity with data manipulation libraries such as Pandas and NumPy.
- Exposure to machine learning frameworks like scikit-learn, TensorFlow, or PyTorch.
- Basic understanding of SQL for data querying and manipulation.
Perks & Benefits
- Competitive salary package commensurate with an entry-level professional.
- Comprehensive health and wellness programs for you and your family.
- Generous paid time off, including annual leave and public holidays.
- Opportunities for professional development and continuous learning, including mentorship from experienced professionals and access to online courses.
- Access to cutting-edge technology and participation in innovative projects that impact millions.
- A vibrant, inclusive, and collaborative work environment that values diversity.
- Employee discounts on Vodacom products and services.
- Clear career progression paths within a leading global telecommunications company.
How to Apply
Ready to launch your career in Machine Learning with a company that values innovation and growth? We encourage all qualified candidates who meet the requirements and share our passion for technology to apply. Please click on the application link below to submit your comprehensive resume and a compelling cover letter. Make sure to highlight your passion for ML, any relevant academic projects, coursework, or personal initiatives, even if you don’t have formal work experience. We look forward to hearing from you and discovering how you can contribute to our dynamic team!