Point your AI agent at freehire and let it find you a job.

Get the CLI →

Laurus Labs

NewBe an early applicant

Artificial Intelligence Engineer

Posted
Discussion

Role & responsibilities


  1. Develop AI-powered applications using Python and modern AI frameworks.
  2. Integrate LLMs into applications for tasks such as document analysis, question answering, summarization, and automation.
  3. Build and maintain RAG-based applications, chatbots, and knowledge assistants.
  4. Work with frameworks such as LangChain, LangGraph, LlamaIndex, or Hugging Face Transformers.
  5. Develop backend services and REST APIs using FastAPI, Flask, or Django.
  6. Work with embeddings, semantic search, and vector databases to retrieve relevant information.
  7. Develop prompt engineering techniques and improve the accuracy and reliability of LLM responses.
  8. Build AI agents and automated workflows where required.
  9. Integrate AI applications with databases and existing enterprise systems.
  10. Test, troubleshoot, and optimize AI applications for performance, response quality, and reliability.
  11. Deploy and maintain applications in cloud and on-premise environments (mandate).
  12. Knowledge in Git, Docker, and CI/CD tools for application development and deployment.
  13. Maintain technical documentation and follow secure coding and software development practices.

Required Skills


  1. Strong programming skills in Python.
  2. Hands-on experience with Large Language Models (LLMs),NLP and Generative AI applications.
  3. Experience with at least one AI framework, such as LangChain, LangGraph, LlamaIndex, or Hugging Face Transformers.
  4. Knowledge of RAG, prompt engineering, embeddings, and semantic search.
  5. Experience developing REST APIs using FastAPI, Flask, or Django.
  6. Understanding of SQL/NoSQL databases and data integration.
  7. Familiarity with Git and software development practices.
  8. Understanding of application deployment in cloud and on-premise environments.

Preferred candidate profile


  1. Experience with vector databases such as FAISS, Pinecone, ChromaDB, or Qdrant.
  2. Knowledge of AI agents, multi-agent workflows, and tool/function calling.
  3. Experience with LLM evaluation, response validation, and hallucination reduction.
  4. Familiarity with Docker, CI/CD, and application monitoring.
  5. Exposure to LLM fine-tuning techniques such as LoRA or QLoRA.
  6. Experience integrating AI solutions with enterprise applications and business workflows.
  7. Experience in pharmaceutical, life sciences, healthcare, or other regulated industries is an added advantage.


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.