Tech Stack
LlamaIndexGitOpenAI APIpgvectorWeaviateCrewAIDockerPineconeRESTNode.jsLangChainPython
Job Description, Responsibilities & Requirements
About the Position
Join our team as an AI Engineer to build and test AI agents, design automation flows, and integrate LLMs with external tools.
Responsibilities
- Build and test AI agents using LangChain / CrewAI / OpenAI API
- Design automation flows and integrate LLMs with external tools (HubSpot, Notion, Google Workspace, etc.)
- Work with data retrieval, embeddings, and vector databases
- Collaborate with backend and frontend teams to bring AI features into production
- Communicate with project managers and sometimes directly with clients to understand automation goals and present results
- Constantly research new AI frameworks, APIs, and techniques to improve project outcomes
Requirements
- 0–2 years of experience with Python or Node.js
- Understanding of REST APIs, async programming, and data structures
- Huge curiosity for AI, LLMs, and automation technologies - willingness to experiment, read docs, and self-learn daily
- English - Intermediate+ (comfortable discussing tasks or demos with clients)
- Strong problem-solving mindset and responsibility for delivering working solutions
Nice to Have
- Hands-on experience with LangChain, LlamaIndex, CrewAI, or OpenAI API
- Knowledge of vector databases (Pinecone, Weaviate, PGVector)
- Any experience building bots, scripts, or workflow automations (Zapier, Make, etc.)
- Familiarity with Git, Docker, or cloud environments
We Offer
- Real commercial AI projects with international clients
- Direct mentorship from senior engineers
- Opportunity to grow into AI Engineer / LLM Engineer within months
- Open, supportive culture and strong engineering community
- Flexible schedule and result-oriented environment
About the Company
[Company description if present]