Search by job, company or skills

  • Posted 2 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Overview

We are seeking a highly skilled AI Engineer with expertise in prompt engineering and software development to join our AI-focused team. The ideal candidate should have a deep understanding of LLMs (Large Language Models), NLP (Natural Language Processing), and AI-driven automation, combined with strong programming skills in Python and related technologies. You will work on designing, optimizing, and integrating AI-driven solutions to enhance various business applications.

Key Responsibilities

  • Design, test, and optimize high-quality prompts for LLMs to achieve accurate and efficient responses.
  • Fine-tune AI models and customize them for various enterprise applications.
  • Implement chain-of-thought prompting, few-shot learning, retrieval-augmented generation (RAG), and other techniques to improve AI response quality.
  • Work with OpenAI, Anthropic, Google Gemini, and open-source LLMs (Llama, Mistral, Falcon, etc.) to build AI-driven solutions.
  • Integrate AI models into web and mobile applications using APIs, vector databases, and cloud services. o Develop AI-powered chatbots, virtual assistants, and intelligent automation solutions.
  • Use Windsurf, GitHub Copilot, and ChatGPT or similar tools to accelerate feature implementation, refactoring, and documentation.
  • Collaborate with product managers and developers to generate boilerplate code, unit tests, and code review scripts using AI tools.
  • Ensure quality and maintainability by integrating AI in design reviews, architecture suggestions, and iterative feedback loops.
  • Explore and prototype new developer productivity tools that integrate with LLMs or internal knowledge basesWrite clean, scalable, and efficient Python code for AI applications.
  • Work with frameworks like LangChain, LlamaIndex, FastAPI, Flask, PyTorch, and TensorFlow to build and deploy AI models.
  • Design backend services and APIs to integrate AI solutions into enterprise systems.
  • Preprocess and analyse unstructured data (text, images, voice) for AI training and inference.
  • Implement embedding models, vector search, and knowledge graphs for enhanced AI retrieval and reasoning.
  • Work closely with cross-functional teams including data scientists, ML engineers, and software developers to deliver AI-driven applications.
  • Stay updated with the latest AI advancements and contribute to research & development initiatives.

Required Skills & Qualifications

  • Expertise in crafting, optimizing, and testing AI prompts for LLMs.
  • Solid experience in Python, JavaScript (optional), or other relevant languages.
  • Understanding of transformers, embeddings, NLP techniques, and AI model fine-tuning.
  • Hands-on experience with OpenAI APIs, Hugging Face, LangChain, LlamaIndex, Vector DBs (Pinecone, Weaviate, ChromaDB, etc.).
  • Familiarity with AWS, Azure, GCP, FastAPI, Flask, RESTful APIs.
  • Working knowledge of SQL, NoSQL, and vector databases.
  • Experience with Git, Docker, CI/CD, Kubernetes (optional).
  • Ability to debug, optimize, and enhance AI models and applications.
  • Experience with fine-tuning open-source Models(LLMs and VLMs) and working with custom AI model training.
  • Background in AI-powered automation, chatbots, or intelligent search systems.
  • Hands-on experience in multi-modal AI (text, image, video) applications.
  • Contributions to AI research, open-source projects, or publications in the field.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141216647

Similar Jobs