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.