End of studies internship - Software Engineering

About the Internship:

We are seeking a talented and motivated software engineering student for a 6-month internship to join our innovative IT team in Tunis. As an intern, you will have the opportunity to contribute to a challenging and rewarding project. This is a chance to gain valuable real-world experience in a dynamic and supportive environment, working with cutting-edge technologies.


Project Description:

You will be involved in the development and integration of an AI-driven pricing prediction model for a web and mobile application utilizing Progressive Web App (PWA) technology. The primary focus will be on leveraging the AI model to optimize pricing strategies for premium car services, including Transfers, Disposals, and Rentals.

The AI pricing model will analyze various factors such as demand, location, and availability to deliver dynamic and competitive pricing, ensuring maximum value for both users and service providers.

Given the limited availability of historical data, you will define the steps involved in creating the AI pricing model, including data collection, feature engineering, and model development. This project presents a unique opportunity to address the challenges of building an AI solution in a data-scarce environment, requiring innovative methods to extract meaningful insights and deliver effective pricing strategies.

The AI-driven pricing prediction model will be seamlessly integrated into a website and mobile app tailored for luxury cars. This application will allow users to select selecting cars, service types, and itineraries, with integrated online payment processing for a smooth and efficient booking experience.


Responsibilities:

  • Develop an AI-powered dynamic pricing model similar to Uber's surge pricing, considering factors like:

Demand: Number of users requesting similar services at the same time.

Time of Day/Day of Week: Peak hours and popular days may result in higher prices.

Location: Prices may vary based on the pickup and drop-off locations.

Car Type/Brand: Luxury and high-performance vehicles will command higher prices.

Service Type: Transfers, disposals, and rentals may have different pricing structures.

Itinerary/Distance: Longer distances will generally result in higher prices.

Special Events: Prices may surge during events or holidays.

  • Develop the frontend of the application using Next.js 14.
  • Develop the backend of the application using Express.js.
  • Implement secure online payment integration.
  • Design and implement push notifications for real-time ride updates.
  • Debugging and testing code.
  • Contribute to the development of technical documentation.


Requirements:

  • Currently enrolled in a software engineering or related degree program, with a focus on AI and data science
  • Strong proficiency in JavaScript and Python, with a solid understanding of AI and machine learning principles and concepts.
  • Experience with web development technologies (HTML, CSS, Tailwind).
  • Experience with frontend frameworks (Next.js or React) is a plus.
  • Experience with backend frameworks (Express.js or Node.js) is a plus.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Strong communication and presentation skills.


Post date: Today
Publisher: LinkedIn
Post date: Today
Publisher: LinkedIn