You are viewing a preview of this job. Log in or register to view more details about this job.

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