Job Description
At CreAI, we are looking for a Rockstar๐ such as: Fullstack Engineer for Artificial Intelligence
Responsibilities:
- Design, develop, and maintain efficient and scalable software systems.
- Work closely with the Product Owner and the rest of the team in the analysis, design, and implementation of systems.
- Integrate multiple systems and services to ensure interoperability and functionality.
- Create applications effectively using Large Language Models (LLMs), vector databases, and advanced prompt engineering.
- Collaborate closely with the team to identify and resolve complex technical issues.
- Maintain comprehensive and up-to-date technical documentation of systems.
- Ensure the quality of source code, compliance with best practices for comments, branching, and versioning.
- Promote the advancement of software engineering practice within the organization by driving continuous improvement in the implementation of best practices or the use of new technologies.
Requirements:
- Advanced verbal and written communication skills.
- Strong team-oriented work ethic.
- At least 2 years of experience in development projects.
- Advanced knowledge in programming languages such as Python, Typescript
- Django, Flask, FastAPI, NodeJS
- Experience in relational and non-relational database systems such as
- SQL DB: Postgres, MySQL, SQLite
- NoSQL DB: DynamoDB, MongoDB, Firebase
- Advanced knowledge in integration technologies such as APIs, REST, SOAP, GraphQL, etc.
- Excellent problem-solving skills and strong scientific curiosity.
- Academic degree in computer science, software engineering, or related fields, or equivalent experience.
Desirable:
- Angular, React
- Serverless Framework
- Docker
- GraphQL
- Experience in handling Public Cloud: AWS, GCP, Azure (at least one)
- Vector Databases
- Prompts
- Knowledge in LLMs, deep learning.
Benefits: ๐ฅ๏ธ 100% Remote ๐ Unlimited Vacation ๐ง๐ผโ๐ซ Flexible Training Budget ๐ฅ SGMM (Medical Insurance) ๐ป Budget for Remote Workspace Setup
What can you expect from CreAI? ๐ A collaborative and supportive environment. ๐ Continuous learning opportunities. ๐ An Agile environment. ๐ A direct and open space. ๐ An open-door policy.