Intern - Local LLM & Trade Management System (Oil Brokerage)

Posted 2 hours 18 minutes ago by Internwise

Permanent
Full Time
Apprenticeships & Internships Jobs
London, United Kingdom
Job Description
Intern - Local LLM & Trade Management System (Oil Brokerage)

Location: London, United Kingdom

Company Overview

We are a leading oil brokerage firm based in London, specialising in the trading of crude oil and refined petroleum products. Our company has a global presence and a strong reputation in the industry for providing efficient and reliable trading services to our clients.

Responsibilities
  • Design and develop an internal trade management platform: Store trade data in a relational database (PostgreSQL, MySQL). Build a user friendly frontend interface (React, Angular, or Vue.js) for brokers and back office staff. Implement features such as trade recording, PnL calculations, invoicing, and PDF generation for confirmations and contracts.
  • Integrate a local LLM: Integrate a chat based "agent" for rapid trade updates, data retrieval, and automation. Potentially explore open source or local deployment frameworks (Hugging Face, GPT NeoX, etc.) and integrate them into our ecosystem.
  • Implement a Local Wiki - Wiki.js: Install and configure Wiki.js to serve as a secure, internal knowledge base. Document system architecture, user guides, troubleshooting methods, and more.
  • Focus on Security & Compliance: Implement role based access controls, encryption, and audit trails. Ensure adherence to regulatory requirements for financial data retention and confidentiality.
  • Collaborate and Communicate: Work directly with brokers, risk managers, and back office teams to refine the system's functionality. Regularly demo features, gather feedback, and adapt the solution to real world use cases.
Qualifications
  • Education: Ideally a Master's student in Computer Science, Software Engineering, or a related discipline. Exceptional undergraduates with relevant industry or open source experience will also be considered.
  • Technical Skills
    • Programming: Proficiency in a server side language (Python, Node.js, or C#).
    • Frontend: Familiarity with modern JavaScript frameworks (React, Angular, or Vue).
    • Databases: Solid grounding in relational database design (PostgreSQL, MySQL, etc.).
    • Local LLM Experience: Hands on work with machine learning frameworks or deploying LLMs locally is a plus.
    • Documentation: Any exposure to Wiki.js or equivalent knowledge management solutions is desirable.
  • Entrepreneurial Mindset: Self starter who can navigate ambiguity and propose creative solutions, willing to try new technologies and pivot quickly, delivering tangible outcomes that drive business value.
  • Teamwork & Communication: Ability to translate complex technical issues into understandable terms for brokers and back office staff, comfortable discussing new ideas and handling real time feedback from various stakeholders, with excellent written and verbal communication skills in English.
Benefits
  • Immediate Impact: Your contributions will be utilised daily by brokers, risk teams, and clients, shaping crucial financial operations.
  • Broad Exposure: Gain full stack experience-ranging from database architecture and front end UX to machine learning integration.
  • Mentorship & Growth: Benefit from guidance by both senior tech leads and experienced brokers, merging finance and technology in your skill set.
  • ChatGPT Pro: You'll have access to ChatGPT Pro to turbo charge the process and aid in your understanding.
  • Innovative Culture: We value fresh ideas and entrepreneurial drive; you'll have the autonomy to help shape project direction.
  • Potential for Progression: Outstanding interns may be offered a longer term role upon successful completion of the internship.