About the job AI/ML Engineer
About Awarri
Awarri comes from the Yoruba word Awari "to seek and find." That spirit of curiosity and discovery drives everything we do. We envision an Africa where technology is not just consumed, but created. Where innovation is homegrown, tailored for Africa, and celebrated worldwide. Awarri was founded to turn this vision into reality by pioneering locally trained AI models, robotics platforms, and data services designed for impact at scale.
Join us as we turn Africa's potential into a reality.
The Opportunity:
We're seeking a skilled AI and Machine Learning Engineer to design, develop, and deploy AI models and machine learning algorithms that drive business value. You'll work on data-driven projects, leveraging techniques like deep learning, natural language processing, and computer vision to solve complex problems.
The AI Engineer shall be responsible for the following:
Strategy
- Liaising with the management team to understand and help operationalize the
- company vision. This will involve identifying and contributing to new business cases.
- Supporting customer onboarding and engagement, whilst working directly with new
- and existing customers to ensure we continue to deliver value today and in the future.
Model Development and Evaluation
- Architecting, implementing, and rigorously evaluating machine learning models
- aimed at augmenting the accuracy and efficiency of our computer vision annotation
- tool.
- Leading data analytics, feature engineering, and model tuning initiatives to optimize
- the performance of our AI/ML solutions.
- Steering the deployment of machine learning models into production, assuring their
- precise and efficient operation in real-world scenarios.
Performance Monitoring and Analysis
- Establishing comprehensive monitoring and evaluation frameworks to continuously
- track the performance of AI/ML models post-deployment.
- Conducting in-depth system performance and user feedback analysis to identify and
- prioritize areas for enhancement.
Documentation and Communication
- Thoroughly documenting AI/ML development processes, model architectures, and
- performance metrics for a broad range of internal and external stakeholders.
- Keeping abreast of the latest advancements in AI, ML, and computer vision
- technologies, fostering a culture of continuous learning and innovation within the
- team.
Required Skills:
1. Strong programming skills (Python, R, etc.)
2. Experience with AI/ML frameworks (TensorFlow, PyTorch, etc.)
3. Knowledge of data structures and algorithms
4. Familiarity with data preprocessing and visualization
5. Strong problem-solving and analytical skills
Nice to Have:
1. Experience with cloud platforms (AWS, Azure, etc.)
2. Knowledge of DevOps practices
3. Familiarity with containerization (Docker, etc.)
What You'll Get:
1. Opportunity to work on cutting-edge projects
2. Collaborative team environment
3. Professional growth and development opportunities
Essential Qualities
- Exceptional work ethic You're reliable, organized, and consistently deliver quality work on time
- Self-starter mentality You don't wait to be told what to do; you identify opportunities and take initiative
- Problem Solving You can analyze complex problems and develop creative solutions
- Detail-oriented You sweat the small stuff because you know it matters
- Collaborative spirit You work well with diverse teams and welcome feedback