At a Glance
- Tasks: Build and enhance full-stack applications using Next.js, React, and TypeScript.
- Company: Join a dynamic team delivering innovative AI products in a government-focused environment.
- Benefits: Competitive daily rate, hybrid work model, and potential for contract extension.
- Other info: Exciting opportunity for career growth in a multidisciplinary team.
- Why this job: Make an impact by working with cutting-edge AI technology and collaborative experts.
- Qualifications: Strong full-stack development experience and familiarity with cloud infrastructure.
The predicted salary is between 48675 - 48675 £ per year.
We are seeking an experienced Software Engineer to join a growing multidisciplinary team delivering innovative AI-enabled products within a government-focused environment. This is a hands-on engineering role suited to candidates with strong full-stack development experience who are comfortable working across the entire software lifecycle, from product development through to infrastructure and deployment. The successful candidate will work within a collaborative team of engineers, AI specialists, product professionals and user-centred design experts, helping to build and scale a modern platform that leverages large language models (LLMs) and advanced AI capabilities.
Key Responsibilities
- Build, enhance and maintain a full-stack application using Next.js, React and TypeScript.
- Develop and optimise backend services and data models using PostgreSQL and Prisma.
- Work closely with AI engineers and evaluation teams to translate data labelling methodologies into scalable product functionality.
- Design and implement annotation workflows, task allocation systems and evaluation tooling.
- Integrate and orchestrate multiple LLM providers and AI APIs.
- Own and maintain cloud infrastructure.
Software Engineer employer: TXP
As a Software Engineer at our London-based company, you will thrive in a dynamic and innovative environment that champions collaboration and creativity. We offer competitive daily rates, a hybrid work model, and the opportunity to work on cutting-edge AI projects that have a meaningful impact on government services. Our culture prioritises professional growth, providing ample opportunities for skill development and career advancement within a supportive team of experts.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in AI or software development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Next.js, React, and TypeScript. This is your chance to demonstrate your full-stack prowess and make a lasting impression on potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of cloud infrastructure. Practice common algorithms and system design questions, as these are often key in landing a role in software engineering.
✨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities waiting for talented engineers like you. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your full-stack development experience, especially with Next.js, React, and TypeScript. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at StudySmarter and how your background in AI-enabled products can contribute to our mission. Keep it engaging and personal!
Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled challenges in software development. We love seeing how you approach problems, especially in collaborative environments like ours!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to join our awesome team!
How to prepare for a job interview at TXP
✨Know Your Tech Stack
Make sure you’re well-versed in Next.js, React, TypeScript, PostgreSQL, and Prisma. Brush up on your full-stack development skills and be ready to discuss how you've used these technologies in past projects. It’s all about showing that you can hit the ground running!
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think of examples where you had to optimise backend services or integrate multiple APIs. This will demonstrate your hands-on experience and ability to think critically under pressure.
✨Understand AI Integration
Since this role involves working with AI engineers, it’s crucial to have a grasp of how AI models work, especially LLMs. Familiarise yourself with data labelling methodologies and be ready to explain how you would translate these into product functionality. This shows you’re not just a coder but a team player who understands the bigger picture.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, project goals, and the company’s vision for AI products. This not only shows your interest but also helps you gauge if the company is the right fit for you.