Job Summary:
We are seeking a highly skilled and innovative Software Engineer with expertise in AI,
LLMs, and data science to join our dynamic team. The ideal candidate will have a
strong background in software development, data engineering, and AI/ML, with a
specific focus on Large Language Models (LLMs) and AI-powered solutions. This role
will involve building scalable AI applications, optimizing data pipelines, and
implementing AI-driven automation to enhance business strategies.
Key Responsibilities:
- Develop AI-driven applications with a focus on LLMs, RAG-based AI Agents,
and private AI hosting on Bedrock and Azure.
- Implement the full software development lifecycle, with a preference for
React-based UI development.
- Design, develop, and maintain scalable backend services using Python
(FastAPI), Java (Spring Boot), and Kotlin (KTOR).
- Work with data streams and APIs to enhance automation and real-time data
processing.
- Implement UI test automation using Playwright.
- Develop and maintain AI chatbots for customer support and business
automation.
- Integrate AI services into business workflows, including META services for
Instagram, Facebook, and WhatsApp.
- Develop data ingestion and vector embedding services for eFicient AI model
training and retrieval.
- Ensure data privacy and security in AI deployments.
- Stay updated with advancements in generative AI, LLMs, and AI agent
development.
- Collaborate with cross-functional teams to implement AI-powered solutions for
marketing, customer engagement, and business automation.
Requirements:
- 5+ years of experience in Software Engineering, AI, or Data Science.
- Strong programming skills in Python, Java, Kotlin, and JavaScript
(React/Next.js, Angular).
- Experience with private AI hosting and LLM-based solutions.
- Hands-on experience with RAG-based AI Agent development.
- Expertise in FastAPI, Spring Boot, KTOR, and Next.js.
- Experience with Docker for containerization and CI/CD pipelines (Jenkins,
GitLab CI, Azure DevOps).
- Proficiency in cloud platforms, preferably Azure Databricks and AWS Bedrock.
- Experience in AI-powered business management tools and SMB AI solutions.
- Strong understanding of MLOps, data pipelines, and AI model deployment.
- Familiarity with Figma for UX design.
- Experience in AI chatbot development and AI-powered automation.
- Knowledge of vector search services, prompt engineering, and AI agent tools.
Nice to Have:
- Experience in LLM fine-tuning and private AI model deployment.
- Hands-on experience with AI communication services (Email, WhatsApp,
Social Media AI Agents).
- Knowledge of embedding and search services for AI applications.
- Understanding of DevOps and Kubernetes for AI deployment.
This role oFers an exciting opportunity to work with cutting-edge AI technologies,
develop custom AI applications, and drive AI innovation in business automation.