Security: Understanding security issues in web applications
Web Development: If the application is web-based, skills in frontend (React, Vue, Angular) and backend (Node.js, Django, Flask) technologies would be beneficial.
Public Cloud: Working knowledge of one of AWS, GCP, Azure
AI Based Automation: Working knowledge of Auto-GPT
Academic: BS in Computer Science or related field. MS preferred.
Requirements & Skills:
Programming: Deep knowledge of languages such as Python, JavaScript, and frameworks suited for web or application development.
API Integration: A good understanding of how to work with APIs, especially RESTful ones.
Natural Language Processing (NLP): Basic knowledge of NLP concepts, and understanding its outputs, and integrating it smoothly into the application flow.
Data Modeling and Databases: Skills in database design, querying, and management (SQL, NoSQL).
Communication: Strong verbal and written communication skills