Flag job

Report

Intern - Software Engineering, AI User Experience

Salary

$0.03k - $0.05k

Min Experience

0 years

Location

United States, remote

JobType

Internship

About the job

Info This job is sourced from a job board

About the role

Develop and Maintain Web Applications: Design, build, and maintain front-end and back-end features for web applications, ensuring they are scalable and high-performing. Build AI Front-End User Experience: Use HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue to create intuitive and responsive user interfaces. Develop AI Back-End Services: Build server-side logic and APIs using technologies like Node.js, Python, Java, or Ruby. Building highly flexible, scalable Agentic AI Framework by leveraging popular AI toolset like LangChain etc. Data schema design and database management: Design and manage databases, such as MySQL, MongoDB, PostgreSQL, or others, ensuring efficient data storage and retrieval. Integrate APIs and Third-Party Services: Integrate external APIs and services, such as OpenAI APIs, payment gateways, social media APIs, or analytics tools, as needed. Perform Testing and Debugging: Write unit, integration, and end-to-end tests, troubleshoot issues, and resolve bugs across the full stack of the application. Optimize for Performance: Improve performance by optimizing application code, databases, and server configurations to reduce latency and increase efficiency.

About the company

In Japanese, Rakuten stands for "optimism." It means we are hopeful for the future and believe we can make tomorrow better by what we do today.

Skills

HTML
CSS
JavaScript
React
Python
Node.js
Angular
Vue
Java
Ruby
PHP
RESTful APIs
MySQL
PostgreSQL
MongoDB
Debugging
Clean Code
Unit Testing
Integration Testing
End-to-End Testing