Back End Developer with Machine Learning and AI Skills
About Us: Makeke is a pioneering startup at the forefront of revolutionizing the retail industry with our innovative tech-driven platform. Our web-based retail app combines the captivating features of Etsy with the engaging dynamics of TikTok, creating a unique shopping experience for our users. We are dedicated to fostering creativity, innovation, and community engagement in the retail space.
Job Description: We are seeking a talented Back End Developer with expertise in Machine Learning and AI to join our dynamic team. As a Back End Developer, you will play a pivotal role in our Algorithmic Feed Project. This position offers an exciting opportunity for individuals passionate about leveraging advanced technologies to enhance user experiences and drive business growth.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain the back-end infrastructure of our retail tech app.
- Implement scalable and efficient server-side components using programming languages such as Python, Java, or Node.js.
- Integrate Machine Learning and AI algorithms into the platform to personalize user experiences, improve recommendations, and optimize business processes.
- Design and implement data pipelines for collecting, processing, and analyzing data to extract meaningful insights and enhance decision-making capabilities.
- Ensure the security, reliability, and performance of the back-end systems through rigorous testing, monitoring, and optimization.
- Stay updated on emerging technologies and industry trends in back-end development, Machine Learning, and AI to drive innovation and maintain a competitive edge.
Requirements:
- Students looking for a final year project on a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in back-end development, including experience with server-side programming languages (e.g., Python, Java, Node.js).
- Solid understanding of database management systems (e.g., SQL, NoSQL) and experience with database design and optimization.
- Proficiency in Machine Learning and AI techniques, including supervised and unsupervised learning, deep learning, natural language processing, and computer vision.
- Experience with relevant libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, or Keras.
- Familiarity with cloud computing platforms (e.g., AWS, Google Cloud Platform, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Strong problem-solving skills and the ability to translate business requirements into technical solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
Preferred Qualifications:
- Experience with deploying and maintaining Machine Learning models in production environments.
- Knowledge of software engineering best practices, including Agile methodologies, version control systems (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines.
- Prior experience in the retail or e-commerce industry.
Benefits:
- Opportunity to work on cutting-edge technologies and shape the future of retail tech.
- Collaborative and inclusive work environment with opportunities for growth and professional development.
- Flexible hours and remote working
How to Apply: If you are passionate about back-end development and excited about leveraging Machine Learning and AI to revolutionize the retail industry, we'd love to hear from you! Please submit your resume and a cover letter outlining your relevant experience and why you're interested in joining Makeke to jenniffer@makeke.shop