Job Description

ABOUT THE ROLE

We are seeking a skilled and self-driven AI Engineer to design and deploy a local AI-powered assistant that helps technicians manage and query large volumes of installation, operation, and maintenance (IOM) manuals and technical drawings. The ideal candidate will have a strong background in Python development, AI/ML frameworks, document processing, and LLMs (Large Language Models) such as GPT.

KEY RESPONSIBILITIES

  • Develop a local or cloud-hosted AI assistant to extract, embed, and semantically search technical documents (PDFs, Word, CAD drawings).
  • Integrate OpenAI (or similar) APIs to build a natural language question-answering interface.
  • Use tools like LangChain, LlamaIndex, FAISS/Pinecone, and OCR libraries for parsing technical content.
  • Design and implement document chunking, metadata tagging, and vector-based retrieval workflows.
  • Build user-friendly front-end interfaces using Streamlit, React, or other relevant frameworks.
  • Optimize performance for local deployment in offline or bandwidth-limited environments (e.g., offshore rigs).
  • Work with SMEs and field technicians to gather requirements, test prototypes, and iterate based on feedback.
  • Ensure document confidentiality and implement basic access controls for sensitive materials.
  • Maintain project documentation and contribute to internal knowledge-sharing.

REQUIREMENTS

  • Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or a related field.
  • 2–5 years of experience in machine learning, NLP, or AI development.
  • Proficient in Python, especially with libraries like langchain, PyMuPDF, OpenAI, tiktoken, streamlit, etc.
  • Experience with embedding models, vector databases (FAISS, Pinecone), and PDF/image processing.
  • Familiarity with OCR (e.g., Tesseract, pdfplumber) and optionally CAD drawing parsing (e.g., ezdxf).
  • Ability to deploy and run applications locally or in containerized environments (e.g., Docker).
  • Strong problem-solving and documentation skills.
  • Excellent communication and a collaborative mindset.

NICE TO HAVE

  • Experience working in oil & gas, marine, or heavy industrial environments.
  • Familiarity with Microsoft Azure, AWS, or similar platforms for scalable AI hosting.
  • Knowledge of edge/remote AI deployment.
  • Prior work with custom GPT-based assistants or retrieval-augmented generation (RAG) systems.

WHAT WE OFFER

  • Opportunity to lead an AI innovation project with real-world impact.
  • Collaborative, technician-facing role with direct feedback loops.
  • Competitive salary and benefits package.
  • Flexible work arrangements and career growth in digital transformation.
  • A dynamic and international work environment.