We’re on the lookout for a talented and experienced AI Engineer to join our growing team. If you're passionate about building robust, production-ready AI systems - especially with Large Language Models (LLMs) - and thrive in dynamic environments where you can learn and adapt quickly, this is the role for you.
What You’ll Do
- Design and implement scalable backend services and APIs for AI-driven products.
- Build and deploy production-grade applications using Python and modern frameworks like FastAPI, Django, or Asyncio.
- Integrate and work directly with LLMs (e.g., OpenAI, Gemini) using frameworks like Agno, LangChain or LangGraph.
- Collaborate with cross-functional teams to translate complex product requirements into real-world AI systems.
- Stay ahead of the curve with evolving tools, technologies, and techniques in the AI space.
What We’re Looking For
- 4+ years of industry experience in software engineering or AI/ML development.
- Strong Python skills; JavaScript experience is a plus.
- Proven experience building and maintaining APIs (REST and GraphQL).
- Comfortable navigating and working with API documentation.
- Hands-on experience with LLMs and related frameworks.
- Solid understanding of software development best practices and architectural principles.
- Self-starter mindset with excellent problem-solving abilities and adaptability.
Bonus Points For
- Experience with document parsing techniques (HTML parsing, NLP for text extraction).
- Experience with web scraping/crawling tools like Playwright, Selenium, or BeautifulSoup and parsing data for LLM usage.
- Familiarity with vector databases such as Pinecone, FAISS, or similar - especially for LLM data workflows.
- Knowledge in data engineering and pipeline automation.
- Knowledge in prompt engineering
If you love blending software engineering with cutting-edge AI, and want to make an impact by building powerful tools powered by language models - we’d love to meet you.
CV: hr@engini.io