Qualifications & Education
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Science, Artificial Intelligence, or a related field.
- 1–3 years of experience in software development, AI engineering, automation engineering, or a related technical role.
- Hands-on experience building applications using LLMs or AI APIs.
- Strong analytical and problem-solving skills.
- Ability to independently research, prototype, test, and deploy new AI technologies.
- Good communication and interpersonal skills.
- Ability to work independently while managing multiple AI projects.
- Strong attention to detail and focus on reliability and quality.
- Experience working with business stakeholders and translating business requirements into technical solutions is preferred.
Required Skillsets - AI & LLM
- Basic to intermediate experience with LLMs and Generative AI.
- Experience with at least one major AI platform/API such as OpenAI, Claude, Gemini, or equivalent.
- Understanding of:
- Prompt engineering
- Structured outputs
- Function/tool calling
- Context windows
- Token usage
- Embeddings
- RAG concepts
- AI Agents
Required Skillsets - Programming
- Basic to intermediate programming experience in Python or JavaScript/TypeScript.
- Ability to read, modify, debug, and maintain existing code.
- Understanding of software development fundamentals such as:
- Functions
- APIs
- Error handling
- Authentication
- Data structures
- Logging
Required Skillsets - API & Data
- Good understanding of REST APIs & JSON.
- Familiar with webhooks and asynchronous API interactions.
- Basic to intermediate knowledge of SQL and databases.
- Understanding of data transformation and validation.
Required Skillsets - AI Application Development
- Experience building AI-powered applications, chatbots, assistants, or automation is preferred.
- Familiarity with RAG / vector databases is a plus.
- Familiarity with MCP (Model Context Protocol) or AI Agent frameworks is a plus.
- Experience integrating AI with n8n, Lark, or other automation platforms is a plus.
Required Skillsets - Engineering & DevOps
- Familiar with Git/GitHub and basic software development workflows.
- Basic understanding of deployment, environment variables, authentication, and application configuration.
- Familiarity with cloud services such as AWS, Azure, or GCP is a plus.
- Experience with Docker/containerized applications is a plus.