Senior Software Engineer - Full Stack Engineer (AI)
Who we are
We are an organisation that exists to drive progress. That's the “red thread” that connects everyone at The Economist Group (TEG). Our businesses share a devotion to innovation, independence and rigour in their fields of expertise. We empower people to understand and tackle the critical challenges and changes facing the world. Our analytical rigour, global expertise and evidence-based insights enable individuals and organisations to make sense of these shifts and chart a course through them.
We deliver analysis and insights in many formats to subscribers and clients in 170 countries through our four businesses, The Economist, Economist Impact, Economist Intelligence and Economist Education, which uphold our global reputation for excellence and integrity.
The Economist Group: where people drive progress
Come and Join us
The Economist Group is a global media and information services company committed to championing progress. We equip individuals and organisations with expertise, insights, and perspectives to navigate change and drive growth. The Economist Intelligence(EI) is a global leader in business intelligence, helping businesses, financial institutions, and governments understand global trends, seize opportunities, and manage risks. At its core is a 50-year forward outlook—a global forecast of the world’s economies, enabling clients to make informed trading, investment, and policy decisions.
We are evolving by integrating innovative data sources like geospatial data into our forecasts and tailoring products to individual client needs. A dynamic team of Product Managers, Customer Experience specialists, and Product Engineers focuses on delivering customer and business value through real-time analytics and traditional offerings. Our technology stack features modern tools such as Cloud technologies(AWS/Azure/GCP), CDN(Cloudflare) and Monitoring (NewRelic), with programming in .NET, JavaScript, and Python. We embrace automated testing, DevOps culture, observability, and infrastructure-as-code. Collaboration is central to our approach—our engineers continuously learn, share skills, and often pair or mob on tasks to foster innovation and excellence.
Your primary focus will be to integrate, deploy and maintain AI, ML end-points developed with other internal teams, external providers to power our AI-driven products and services and integrate it into our platform. You’ll play a key role in ensuring the scalability, reliability, and performance of our AI platform.
In this role, you’ll collaborate closely with our talented team, where your expertise in cloud infrastructure, API development, and AI/ML integration will be highly valued. Your insights into platform architecture and the latest advancements in AI technologies will help shape the future of our AI capabilities.
The role will suit either an existing senior or a mid-level native Fullstack or AI/MLOps Engineer ready for their next challenge but with at least some experience mentoring a high-performing team. You should enjoy working with autonomy in a creative and entrepreneurial environment and have a strong commitment to producing high-quality code. We offer flexible working and have recently shifted to a 'remote first' working policy with a minimum expectation of coming to the office two days a month, however, you can come in more often if you wish to.
What are we looking for?
- 8+ years of professional experience in backend development with proficiency in some of the following programming languages: C#, Go, Python, Javascript/Typescript, ReactJS.
- 1-2 years hands-on AI/MLOps Engineering experience or proven track record (personal GitHub projects, etc) of active interest in this field
- Professional experience with AWS and its various services, including building and deploying applications in a cloud environment..
- Experience with API development, including building and maintaining API gateways as a service to other engineers.
- Understanding of RAG (Retrieval-Augmented Generation) concepts and experience in applying them to AI/ML applications and some of the common challenges of running such applications at scale in production
- Experience with Infrastructure as Code (IaC) frameworks such as CDK and Terraform
- Experience with version control systems, preferably Github and Proficiency in building automated CI/CD pipelines and deploying them into AWS.
- Experience in building containerized and FaaS services to enhance scalability and efficiency
- Deep understanding of scalable web infrastructure, including API gateways, load balancers, WAFs, and CDNs
- You value well-thought-out and straightforward solutions to complex problems.
- Mentorship experience - you’ll have been seen as a go-to person in your last role.
- Excellent verbal and written communication skills to effectively collaborate with cross-functional teams.
- Demonstrated strong ownership of your work with a proactive, scrappy, and action-biased approach.
- Expertise in problem-solving and analysing global-scale distributed systems.
- Understanding of web protocols such as HTTP/HTTPS, and API concepts like REST and GraphQL. And understanding of security protocols and authentication mechanisms.
- Capable of technical deep-dives into code and architecture, contributing to the code base as and when required.
- Proficiency in algorithms, data structures, complexity analysis and software design
- Good to have an understanding of designing and implementing scalable APIs adhering to standard specifications, enabling parallel development across teams and services.
- Expert in Agile development methodologies and Effective communication skills
How you will contribute:
- Take technical responsibility for all stages in the software development life cycle
- Take ownership of your code in production, including creating and managing observability, alerts and FinOps dashboards.
- Work with our Enablement, InfoSec and Support teams to ensure your code is secure, well-documented and supportable.
- Work closely with our stakeholders (the other engineering teams) to ensure their needs are met and that they are educated and informed as to what services we have made available.
- Write maintainable, scalable, high-performance code.
- Configure and deploy open-source products to support our custom solutions.
Our culture
We all play a part in building our culture. Whether it's through welcoming new colleagues, team building activities, joining colleague events, celebrations or affinity groups, there’s an opportunity for you to get involved. Continuous development is central to our working culture, and we encourage teams to pair up or mob on tasks. From our 10% a week learning time policy to our learning and development platform, Degreed, with unlimited access to Udemy courses, as well as a host of other world-class content providers - there are many ways to develop your skills and career with us.
The Economist Group values diversity. We are committed to equal opportunities and creating an inclusive environment for all our employees. We welcome applicants regardless of ethnic origin, national origin, gender, gender identity, race, colour, religious beliefs, disability, sexual orientation, age or marital status.
#LI-Hybrid
What we offer
Benefits
We offer excellent benefits including an incentive programme, generous annual and parental leave policies, volunteering days and well-being support throughout the year, as well as free access to all Economist content. Country specific benefits are also offered.
Our Values
Our values are a collective set of beliefs and behaviours that strengthen The Economist Group's purpose and demonstrate where we want to be as an organisation. They reflect on our mission to pursue progress for individuals, organisations and the world.
Independence
We are not bound to any party or interest and encourage exploration and free-thinking. We champion freedom, both within our organisation and around the world.
Integrity
We are bold in our efforts to uncover the truth and stand up for what we believe in. We inspire trust through our rigour, fact-checking and transparency.
Excellence
We aspire to the highest standards in all we do. We are ambitious and inquisitive in our pursuit of continuous progress and innovation.
Inclusivity
We value diversity in thought and background and encourage healthy debate with a breadth of perspectives. We treat our colleagues and customers fairly and respectfully.
Openness
We foster a collaborative and empathetic culture conducive to the interests, wit and initiative of our colleagues. New ideas are our lifeblood.
The Economist Group values diversity. We are committed to equal opportunities and creating an inclusive environment for all our colleagues and potential colleagues regardless of ethnic origin, national origin, gender, gender identity, race, colour, religious beliefs, disability, sexual orientation, age, marital status or any other status.
Apply for this job
*
indicates a required field