Skillshare

AI Engineer (6 month contract)

26 March 2024
Apply Now
Deadline date:
£140000 - £212000 / year

Job Description

We are seeking a highly skilled Python Developer to take the helm of an existing customer support chatbot project on a contractual basis. The ideal candidate will possess deep expertise in OpenAI’s ChatGPT API, as well as extensive experience with AWS, Zendesk, and Stripe APIs. This role involves taking over an existing codebase, deploying it within AWS, and ensuring seamless integration and operation of the chatbot through Zendesk.
Contract duration: 6 months

What you’ll do:

  • OpenAI ChatGPT API Mastery: Lead the integration and sophisticated utilization of OpenAI’s ChatGPT API to enhance the chatbot’s conversational capabilities. Your expertise in leveraging this API to create nuanced, context-aware interactions will be crucial.
  • Deploy and maintain the chatbot application on AWS, ensuring optimal performance, scalability, and security.
  • Ensure seamless API integration with Zendesk for customer interaction management and Stripe for payment processing.
  • Troubleshoot, debug, and upgrade the existing system for improved reliability and functionality.
  • Collaborate with internal stakeholders to refine the chatbot’s functionality based on user feedback and business requirements.
  • Document technical processes, API integrations, and deployment strategies for ongoing maintenance and future reference.

Why we’re excited about you:

  • Proven track record with OpenAI’s ChatGPT API, demonstrating the ability to craft engaging and effective conversational experiences.
  • Strong proficiency in Python programming and experience with deploying Python applications in AWS or Equivalent Platform environments.
  • Experience with API integration, particularly Zendesk and Stripe, and the ability to manage complex data flows and interactions.
  • Knowledge of web services, RESTful APIs, and webhooks.
  • Familiarity with AWS or Equivalent Platform services (EC2, Lambda, RDS, S3, etc.) and cloud deployment models.
  • Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues.
  • Excellent communication skills, with the ability to work independently and as part of a team.

Why you’re excited about us:

  • Our team: We have a passionate, creative, and innovative team that is a lot of fun to work with.
  • Our mission: We’re doing work that matters – connecting lifelong learners around the world and empowering them to pursue their creativity.
  • Remote culture: A healthy, productive working environment means different things for different people. We optimize for trust and invest in supporting remote teams and focus on transparent communication to ensure an inclusive, equitable work environment for everyone.
  • Flexibility: We believe that doing your best work means living a full life. That means different things for everyone, so we optimize for trust, invest to support remote teams.

About Skillshare
Skillshare is an online learning community whose mission is to connect curious, lifelong learners everywhere – and, in so doing, build a more creative, more generous, and more prosperous world. Today, our community has grown to millions of members who come to Skillshare to learn creative and entrepreneurial skills, network with peers, and even teach a class themselves.
We are backed by OMERS Growth Equity, Union Square Ventures, Spark Capital, Amasia, Spero Ventures, and Burda Principal Investments. Skillshare is committed to building a diverse team that reflects a variety of backgrounds, perspectives, and skills. We work to ensure a consistent interview process, and inclusive work environment for all.