Early Career AI Engineer (Contract)
Job Description
Rakuten Global invites an early-career AI engineer to join the AI User Experience team in a contract role based onsite in Bellevue, WA. The position focuses on building an AI UX framework and associated frontend and backend features, with mentorship and growth opportunities for engineers progressing in their careers.
Job Details
- Location: Bellevue, WA (onsite)
- Job Type: Contract
- Salary: USD 30 - 50 per hour
- Education: Bachelor’s Degree or higher in Computer Science or a related field
Responsibilities
- Design, develop, and maintain web applications with scalable frontend and backend features to ensure high performance
- Create AI oriented frontend experiences using HTML, CSS, JavaScript and frameworks such as React, Angular, or Vue
- Implement server-side logic and APIs with languages including Node.js, Python, Java, or Ruby
- Contribute to building a flexible, scalable Agentic AI framework leveraging toolsets like LangChain
- Design data schemas and manage databases (MySQL, MongoDB, PostgreSQL, and others) for efficient storage and retrieval
- Integrate external APIs and services, including OpenAI APIs, payment gateways, social media APIs, and analytics tools
- Perform testing and debugging across the full stack, including unit, integration, and end-to-end tests
- Optimize code, databases, and server configurations to reduce latency and improve performance
Requirements
- Strong proficiency in HTML, CSS, and JavaScript, with experience in at least one modern frontend framework (React, Angular, or Vue)
- Experience in back-end development with server-side languages such as C#, Java, Python, Node.js, Ruby, or PHP, and familiarity with RESTful APIs and related frameworks
- Knowledge of data schema design and database management, including relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra)
- Proficiency in debugging and problem-solving across both frontend and backend systems
- Ability to write clean, maintainable code following coding standards and best practices
- Adaptability and a willingness to learn, with the ability to rapidly acquire new technologies and adapt to changing project requirements
Technologies
- HTML
- CSS
- JavaScript
- React
- Angular
- Vue
- Node.js
- Python
- Java
- Ruby
- C#
- PHP
- MySQL
- MongoDB
- PostgreSQL
- Cassandra
- LangChain
- OpenAI APIs
Five Principles for Success
- Always improve and advance, aiming for complete success through Kaizen
- Maintain a passionately professional approach and strive to be the best
- Hypothesize, practice, and validate, using the Rakuten cycle to navigate unknowns
- Maximize customer satisfaction by delivering solutions that delight users
- Embrace speed, set clear goals, and mobilize the team to deliver efficiently