At a Glance
- Tasks: Join us to develop AI software that transforms real business challenges into innovative solutions.
- Company: Oxford Economics, a leader in economic forecasting and consulting, with a focus on AI.
- Benefits: Enjoy private healthcare, enhanced leave, and a supportive workplace culture.
- Other info: Collaborative environment with opportunities for rapid career growth and learning.
- Why this job: Make a real impact by building cutting-edge AI tools used by teams and clients.
- Qualifications: 2+ years in software engineering, strong skills in C#/TypeScript, and a passion for AI.
The predicted salary is between 50000 - 70000 £ per year.
Oxford Economics, a leading economic forecasting and consulting firm, is looking for an ambitious, passionate Software Engineer with a strong interest in AI to join our Technology team and help us build, ship and scale the next generation of AI-enabled capabilities at Oxford Economics. This is a hands-on engineering role for someone who writes great software, is genuinely excited by emerging technology, and wants to build tools people actively use.
You will work across our Content, Data and Models teams, embedding alongside them to understand their workflows, identify where AI can make a meaningful difference, and develop practical solutions around real business challenges. The role will involve a mix of prototyping, software engineering, integrations, workflow automation, and productionising AI-enabled features across internal and client-facing platforms. This role suits someone who learns fast, enjoys solving problems across different domains, and likes building things that move from idea to production.
You will work closely with engineers, economists, product owners, and business stakeholders across the organisation, helping shape how AI is applied across research, consulting, sales, and operational workflows.
Key Responsibilities- Design, build and ship production software that brings AI capabilities to OE’s production teams including agents, retrieval‑augmented generation (RAG) pipelines, conversational interfaces, internal tools and client‑facing features.
- Embed with delivery teams to understand their domain, identify high‑leverage opportunities for AI, and translate them into working software that genuinely improves how they work.
- Collaborate with Product Owners to establish business requirements and develop them into tangible deliverables, adapting based on the business needs.
- Build and operate Model Context Protocol (MCP) servers and other integrations that connect frontier models to OE’s data, systems and workflows, including Salesforce, Microsoft 365, Azure and our proprietary economic forecasts and datasets.
- Take ideas from prototype to production end‑to‑end, owning the full software lifecycle: design, code, testing, CI/CD, observability, cost monitoring, evaluation and safe rollout.
- Apply solid software engineering fundamentals, clean code, testing, modularity, performance, security, to AI‑enabled systems, where quality and reliability matter just as much as anywhere else.
- Experiment with new models, frameworks and techniques as they emerge, and form a strong, well‑evidenced point of view on what is hype and what is worth betting on.
- Design evaluation harnesses and feedback loops so we can measure whether our features are actually working, and keep improving them as models and data evolve.
- Help shape OE’s internal AI tooling, including Claude skills, internal MCP servers, shared libraries and the wider AI application framework.
- Embed AI safety, security and responsible‑use practices into everything you build, including data handling, prompt‑injection defences, and alignment with ISO 27001 controls and OE’s AI Acceptable Use Policy.
- Contribute to internal AI enablement, share what you learn, run brown‑bag sessions, write up patterns and help colleagues across OE raise their own AI fluency.
- Stay close to the frontier: track research, model releases and ecosystem developments, and bring back what matters for OE.
- 2+ years of professional software engineering experience, shipping production code in modern cloud environments.
- Software engineering fundamentals, clean code, testing, version control, code review, modular design and a feel for when to be pragmatic versus principled.
- Strong proficiency in C#/TypeScript, with comfort working across the stack from APIs through to lightweight user interfaces.
- Experience designing, deploying and operating cloud‑native services on Azure and/or AWS, including CI/CD and infrastructure‑as‑code.
- Demonstrable hands‑on experience building with large language models, including prompting, function and tool calling, retrieval‑augmented generation, and agent design.
- Practical experience integrating with model APIs (e.g. Anthropic, OpenAI, Azure OpenAI), with a clear understanding of cost, latency, context windows and rate limits.
- Familiarity with vector databases, embeddings and modern retrieval techniques, including semantic search, hybrid search and reranking.
- Knowledge of LLM evaluation: Understand the differences between LLM testing vs traditional software.
- Comfort working across multiple teams and domains, quickly building enough understanding of someone else’s problem to develop something useful.
- A strong bias for shipping prototypes, you would rather get something working in front of users than polish it indefinitely.
- Excellent communication skills, with the ability to explain trade‑offs clearly to engineers, domain experts and senior stakeholders alike.
- Genuine intellectual curiosity, a tinkerer’s instinct, and authentic excitement about where AI is going.
- Experience using agentic coding tools such as Codex, GitHub Copilot and/or Claude code to ship production software.
- Hands‑on experience with the Model Context Protocol (MCP), tool and function calling, or agent frameworks (e.g. Microsoft Agent Framework, LangChain or custom orchestration).
- Experience building software that works with content, publishing or knowledge‑management workflows (e.g. CMS integrations, editorial tooling, document processing).
- Experience working with data engineering teams or building on top of modern data platforms (e.g. Snowflake, ClickHouse, Databricks, BigQuery).
- Experience deploying AI features into Salesforce, Microsoft 365 or other enterprise SaaS contexts.
- Exposure to fine‑tuning, distillation, embeddings training or other model‑customisation techniques.
- Background in machine learning, NLP, data science or applied research.
- Experience with prompt engineering at scale, including prompt versioning and structured prompt management.
- Familiarity with AI safety and responsible‑AI frameworks.
- Domain interest in economics, forecasting, financial services or research‑led businesses.
- Open‑source contributions, side projects, blog posts or other evidence that you build for enjoyment.
- Degree in Computer Science, Mathematics, Statistics or equivalent practical experience.
- You ship. Working AI‑enabled software is landing in production regularly and being used by real people across OE’s platforms and by our clients.
- Teams across the business see measurable productivity gains from the tools you build, research drafted faster, data more discoverable, model outputs more accessible, repetitive work automated.
- You are trusted by developers alike, people across those teams come to you for advice.
- OE’s AI platform, including its MCP servers, skills, shared libraries and evaluation harnesses, is well‑engineered, observable and easy to extend.
- You become the go‑to person across the business for "can we do this with AI?", trusted to give an honest, well‑informed answer.
- New ideas reach a usable prototype in days, not months, and the path from prototype to production is short and safe.
- Colleagues across OE are more confident, capable and ambitious with AI because of how you work alongside them.
- Oxford Economics’ AI capability is visibly ahead of the curve for a firm of our size and sector.
Here are some of the benefits we offer in the UK to ensure you feel valued, supported, and thrive at work:
- Private Healthcare
- Employee Assistance Program
- Enhanced Maternity and Paternity Leave
- Workplace Nursery Scheme
- Cycle to Work Scheme
Oxford Economics is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, colour, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by the law.
Software Developer (Artificial Intelligence) employer: Oxford Economics
Oxford Economics is an exceptional employer for Software Developers, particularly those passionate about Artificial Intelligence, offering a dynamic remote work environment in the UK. With a strong commitment to employee growth, innovative projects, and a collaborative culture, team members are empowered to explore cutting-edge AI technologies while enjoying comprehensive benefits such as private healthcare and enhanced parental leave. The company fosters a diverse and inclusive workplace, ensuring that every voice is heard and valued.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer (Artificial Intelligence)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI. This is your chance to demonstrate what you can do beyond just a CV—make it pop!
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Software Developer (Artificial Intelligence)
Some tips for your application 🫡
Show Your Passion for AI:When you're writing your application, let your enthusiasm for AI shine through! We want to see that you're genuinely excited about emerging technologies and how they can make a difference in the world.
Tailor Your Experience:Make sure to highlight your relevant experience in software engineering, especially with AI-related projects. We love seeing how you've tackled real business challenges and what solutions you've come up with!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, less is often more!
Apply Through Our Website:Don't forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at Oxford Economics
✨Know Your AI Stuff
Make sure you brush up on the latest trends and technologies in AI. Familiarise yourself with large language models, retrieval-augmented generation, and any relevant frameworks. Being able to discuss these topics confidently will show that you're genuinely interested and knowledgeable about the field.
✨Showcase Your Projects
Bring examples of your previous work, especially any projects involving AI or software development. Whether it's a GitHub repository or a personal project, having tangible evidence of your skills can really set you apart from other candidates.
✨Understand the Business Needs
Research Oxford Economics and understand their core business challenges. Be prepared to discuss how AI can address specific issues they face. This shows that you’re not just a techie but also someone who understands the bigger picture and can contribute meaningfully.
✨Practice Problem-Solving
Expect technical questions or coding challenges during the interview. Practice solving problems on platforms like LeetCode or HackerRank. Being able to think on your feet and demonstrate your problem-solving skills will impress the interviewers.