Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rakuten

Early Career AI Engineer – Contract

Rakuten

Software Engineer developing AI user experience by building innovative web applications and frameworks. Joining a team dedicated to enhancing AI user experiences across Rakuten's product ecosystem.

Posted 6/17/2026contractBellevue • California, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $30 - $50 per hourWebsite

Tech Stack

Tools & technologies
AngularCassandraJavaJavaScriptMongoDBMySQLNode.jsNoSQLPHPPostgresPythonReactRubyVue.js

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.
  • 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.

Benefits

Comp & perks
  • Mentorship programs
  • Resources for growth in AI domains
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLCSSJavaScriptReactAngularVueNode.jsPythonJavaRuby
Soft Skills
problem-solvingadaptabilitywillingness to learnattention to detailcommunication
Certifications
Bachelor’s Degree in Computer Science