Internship

Intern – Software Engineer

AI User Experience

Posted on 11/15/2024

Rakuten International

Rakuten International

1,001-5,000 employees

Consumer Software
Fintech
Consumer Goods
Entertainment

Seattle, WA, USA

Category
Backend Engineering
Frontend Engineering
Software Engineering
Required Skills
PHP
Python
JavaScript
React.js
MySQL
Node.js
Ruby
Java
Postgres
C#
Vue.js
MongoDB
REST APIs
LangChain
AngularJS
HTML/CSS
Cassandra
Requirements
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript, and experience with at least one modern front-end framework (e.g., React, Angular, or Vue).
  • Proficiency in Back-End Development, knowledgeable of server-side languages such as C#, Java, Python, Node.js, Ruby, or PHP and familiarity with building RESTful APIs and knowledgeable of Web Development Frameworks
  • Knowledge/familiarity with variety of data schema design, and database management, e.g. relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in debugging and problem-solving across both front-end and back-end systems.
  • Ability to write clean, maintainable code, adherence to coding standards and best practices, with a focus on creating well-organized, readable, and maintainable code.
  • Adaptability and willingness to learn, ability to quickly learn new technologies and adapt to changing project requirements.
  • Bachelor’s Degree or above in Computer Science or related field or equivalent practical experience.
  • Experience with testing practices and experience with unit testing, integration testing, and end-to-end testing.
  • Experience in AI-related projects or products strongly preferred.
Responsibilities
  • 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.
Rakuten International

Rakuten International

View

Company Stage

N/A

Total Funding

N/A

Headquarters

San Mateo, California

Founded

N/A

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Rakuten's strong demand for its $2 billion junk bond sale reflects investor confidence and financial stability.
  • The launch of Telco Cloud training courses positions Rakuten as a leader in educating the market on cloud-native telecommunications.
  • Hosting high-profile events like Rakuten Optimism with speakers such as Jason Sudeikis enhances the company's brand visibility and industry influence.

What critics are saying

  • The competitive landscape in AI and cryptocurrency integration could challenge Rakuten's ability to maintain a unique market position.
  • The success of Rakuten's proprietary AI model is uncertain and could face challenges in adoption and effectiveness.

What makes Rakuten International unique

  • Rakuten International's integration of cryptocurrency into its services, such as converting loyalty points into cryptocurrency, sets it apart from traditional e-commerce platforms.
  • The company's focus on cloud-native telco networks through Rakuten Symphony and TIP Academy highlights its commitment to innovation in telecommunications.
  • Rakuten's proprietary AI model development indicates a strategic move towards leveraging AI for competitive advantage.

Help us improve and share your feedback! Did you find this helpful?