Artificial Intelligence Engineer

Artificial Intelligence Engineer

Posted Today by Infoplus Technologies UK Limited

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The role of AI Engineer involves developing and integrating machine learning and artificial intelligence solutions, with a focus on document understanding and natural language processing. The position requires hands-on experience with various AI architectures and techniques, as well as a solid understanding of API integration and authentication mechanisms. The role is based in London, UK, and operates in a hybrid working arrangement.

Key Responsibilities:

  • Develop and integrate ML/AI solutions, particularly in document understanding, NLP, and search/retrieval systems.
  • Implement API integration patterns and inter-service communication.
  • Utilize authentication and authorization mechanisms effectively.
  • Deliver at least two ML/AI solutions to production.
  • Evaluate trade-offs and select appropriate ML/AI techniques for specific problems.
  • Develop proof of concepts and iterate based on results.
  • Debug, profile, and optimize AI applications.
  • Work with RAG architectures, LLMs, vector databases, and embeddings.
  • Familiarity with LangChain, LlamaIndex, or similar frameworks.

Key Skills:

  • Solid understanding of API integration patterns (e.g., REST, Kafka).
  • Experience with authentication and authorization mechanisms (e.g., OAuth2, JWT, Azure AD).
  • Hands-on experience with RAG architectures, LLMs, vector databases, and embeddings.
  • Strong grasp of NLP techniques (e.g., NER, document classification, summarization).
  • Ability to evaluate ML/AI techniques for specific problems.
  • Experience with PoC development.
  • Strong debugging, profiling, and optimization skills.
  • Experience with OCR libraries (e.g., Tesseract, Azure Form Recognizer) is a plus.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: AI Engineer

Location: London, UK (Hybrid)

Type: Contract Position

Please find below JD:

  • Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka)
  • Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD)
  • At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search/retrieval systems
  • Practical knowledge and hands-on experience with: RAG architectures, LLMs (e.g., OpenAI, Antropic), Vector databases (e.g., FAISS, Azure AI Search), Embeddings (e.g., OpenAI)
  • Strong grasp of NLP techniques: named entity recognition (NER), document classification, chunking, summarization, question answering.
  • Ability to evaluate trade-offs and select appropriate ML/AI techniques for a given problem.
  • Experience with PoC development and iterating quickly based on results.
  • Familiarity with LangChain, LlamaIndex, or similar agentic frameworks.
  • Strong debugging, profiling, and optimization skills for AI applications.

GOOD TO HAVE JD SKILLS as below

  • Experience with OCR libraries like Tesseract or Azure Form Recognizer.