At a Glance
- Tasks: Design and develop cutting-edge AI agents for energy trading projects.
- Company: Join a forward-thinking energy trading firm focused on innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with rapid prototyping and excellent career advancement potential.
- Why this job: Be at the forefront of AI technology and make a real difference in the industry.
- Qualifications: 4-6 years of software engineering experience with strong Python and TypeScript skills.
The predicted salary is between 60000 - 80000 £ per year.
Our Energy Trading client is looking to build out an AI team to work on a number of projects across their business. They are seeking an engineer who can take an idea for an intelligent agent and turn it into a reliable, production-ready system.
What You’ll Be Working On
- Designing and refining autonomous AI agents using modern orchestration frameworks (e.g., LangGraph, Semantic Kernel) and a mix of cloud-hosted and open-source language models.
- Developing complete agent workflows, from event triggers to model endpoints to user-facing integrations.
- Expect to work with systems like n8n, Ray Serve, vector stores (pgvector, cloud search), and messaging surfaces such as Teams or similar platforms.
- Building and operating cloud infrastructure using container orchestration and infrastructure-as-code tools (e.g., Kubernetes, Terraform/Bicep, CI/CD pipelines).
- Implementing secure-by-default systems, including identity management, secrets handling, and automated access controls.
- Monitoring and optimizing performance, using observability tooling to track cost, latency, throughput, and agent quality.
- Collaborating directly with domain specialists to iterate rapidly—turning sketches into working prototypes in weeks, not months.
What We’re Looking For
- 4–6 years of software engineering experience, including at least two years deploying workloads on a major cloud provider.
- Strong Python skills (async, typing, production code practices) alongside practical TypeScript experience for bot or workflow integrations.
- Hands‑on experience with LLM or conversational‑AI systems, including model APIs, RAG patterns, or agent frameworks.
- Solid Kubernetes and Docker skills, with at least one real production service shipped in containers.
- Good command of SQL and data workflows, ideally with relational stores and event‑streaming systems.
- A track record of owning solutions end‑to‑end, especially those used by internal teams or external customers.
Artificial Intelligence Engineer employer: RJC Group
Contact Detail:
RJC Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Artificial Intelligence Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and cloud infrastructure. This gives you a chance to demonstrate your expertise and makes you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios relevant to AI engineering. Mock interviews with friends or using online platforms can help you feel more confident and ready to impress.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Artificial Intelligence Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Python, TypeScript, and any cloud platforms you've worked on. We want to see how your skills align with the role, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for this specific role. Mention your experience with AI systems and how you’ve turned ideas into production-ready solutions. It’ll make you stand out!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that gets to the point!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at RJC Group
✨Know Your Tech Stack
Make sure you’re familiar with the specific technologies mentioned in the job description, like Kubernetes, Terraform, and Python. Brush up on your knowledge of cloud providers and orchestration frameworks, as this will show that you’re not just a good engineer but also a great fit for their tech environment.
✨Showcase Your Projects
Prepare to discuss any relevant projects you've worked on, especially those involving AI agents or cloud infrastructure. Be ready to explain your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Understand Their Business
Research the energy trading sector and understand how AI can impact it. Being able to discuss industry-specific applications of AI will impress your interviewers and show that you’re genuinely interested in contributing to their business goals.
✨Ask Insightful Questions
Prepare thoughtful questions about their current projects, team dynamics, and future plans for AI development. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values and work style.