AI Engineer
Indexed description
Job Title- AI Engineer
Location- Japan and tokyo
Roles and responsibilities
- 2 to 8 years of experience in software development or equivalent academic/project experience
- Internship, project, or academic experience in web application development or backend systems is acceptable
- Exposure to AI-enabled application development is preferred but not mandatory
- Programming Fundamentals
- Strong understanding of programming fundamentals and software development basics
- Understanding of data structures, control flow, object-oriented programming, and modular coding practices
- Basic debugging and problem-solving capability
- Understanding of API-based application design principles
- Frontend Development
- Basic hands-on experience with React
- Basic understanding of Tailwind CSS for UI styling
- Understanding of component-based UI development
- Basic understanding of Server-Sent Events (SSE) for streaming responses
- Backend Development
- Basic hands-on experience with Python
- Basic understanding of FastAPI framework
- Understanding of REST API principles
- Basic understanding of request-response lifecycle and API integrations
- AI/ML Fundamentals
- Basic understanding of embeddings (vectorization) and semantic retrieval concepts
- Basic understanding of prompt engineering concepts
- Basic understanding of vector stores such as Chroma or Pinecone
- Ability to work within established engineering processes and review practices
- Ability to follow implementation guidance and delivery standards
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search