At a Glance
- Tasks: Join us as a Senior Fullstack Engineer to develop innovative AI products and enhance user experiences.
- Company: Contentsquare is a global leader in experience analytics, dedicated to simplifying digital journeys for everyone.
- Benefits: Enjoy flexible work options, generous time-off, stock options, and a vibrant company culture.
- Why this job: Be part of a fast-paced team that values creativity and rapid iteration in product development.
- Qualifications: 8+ years of fullstack web development experience, especially with TypeScript and LLM applications.
- Other info: Work remotely within the US East Coast time zone or Europe; join a diverse and inclusive community.
The predicted salary is between 48000 - 84000 ÂŁ per year.
Contentsquare is the all-in-one experience intelligence platform designed to be easily used by anyone who cares about digital journeys. With our flexible and scalable platform, organizations quickly get a deep understanding of their customers’ whole online journey. We are a global leader in the experience analytics space, with a growing presence across 15 offices worldwide. Our aim is to create an inclusive workplace where everyone learns and succeeds. Contentsquare has built a community of individuals who are daring, understanding, and deliberate. We invite you to join us in making the complex simpler—for our customers, their customers, and each other.
Please note: this is a software engineering role. We are looking for applicants with a minimum of 8 years of software engineering experience, with a particular background in TypeScript. While we are building software on top of LLMs, this is not a machine learning role. We are looking for a Senior Fullstack Engineer (Applied AI) to join one of several exciting product initiatives currently in progress that leverage the latest in AI, particularly using Large Language Models (LLMs). One example project is extending our AI CoPilot product to more surfaces, allowing users without expertise in product or digital experience analytics to answer their questions simply by asking them.
As our next Senior Software Engineer (Applied AI), you will be focused on product development, with a side of early product iteration. For example, we expect engineers to participate in user interviews as we validate product hypotheses. This is an exciting opportunity to work in a “startup within the startup.” We move quickly from idea to proof of concept to interview to product, ensuring that what we build provides actual value to our customers. As LLMs and the related technologies are growing and changing rapidly, we are enthusiastic about new ideas and libraries but discerning – what we build is foundational. We are a distributed team that operates across the US and Europe. We are open to hiring the right person anywhere within the US East Coast time zone or Europe.
What we’re looking for:
- Desire to work in a fast-paced development environment where the customer is in the loop.
- Extensive fullstack web application development experience (8+ years), preferably in a data-related industry.
- Strong opinions, weakly held about how to evaluate the performance of an LLM-based application.
- Experience bringing an application built on top of LLMs from inception to market.
- Ability to iterate/prototype rapidly to answer data-related questions using LLMs (and other ML when appropriate).
- Awareness of what LLMs are good at, what they’re not good at, and how to navigate this.
- Familiarity with various LLM providers and their relative tradeoffs.
- Familiarity with a variety of LLM models and their relative tradeoffs.
Our product tech stack is primarily Typescript, with a variety of front-end frameworks (React, Vue, etc.).
Why you should join Contentsquare:
- We invest in our people through career development, mentorship, social events, philanthropic activities, and competitive benefits.
- Virtual onboarding, Hackathon, and various opportunities to interact with your team and global colleagues both on and offsite each year.
- Work flexibility: hybrid and remote work policies.
- Generous paid time-off policy (every location is different).
- Immediate eligibility for birthing and non-birthing parental leave.
- Wellbeing and Home Office allowances.
- A Culture Crew in every country we’re based in to coordinate regular activities for employees to get to know each other and bond outside of work.
- Every full-time employee receives stock options, allowing them to share in the company’s success.
- We have multiple Employee Resource Groups, that offer a safe space for individuals who share common identities, life experiences, or allyship to connect, support one another, and passionately advocate for the issues close to their hearts.
- And more benefits tailored to each country.
Contentsquare is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
AI Senior Fullstack Engineer employer: Contentsquare
Contact Detail:
Contentsquare Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Senior Fullstack Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in LLMs and their applications. Being able to discuss recent advancements or share insights during interviews can demonstrate your passion and expertise in the field.
✨Tip Number 2
Engage with the Contentsquare community on platforms like LinkedIn or relevant tech forums. This can help you understand the company culture better and may even lead to connections that could support your application.
✨Tip Number 3
Prepare to discuss your experience with fullstack development, particularly in TypeScript. Be ready to provide examples of projects where you've successfully integrated LLMs, as this will be crucial for showcasing your fit for the role.
✨Tip Number 4
Showcase your ability to iterate quickly by discussing past projects where you adapted based on user feedback. This aligns with Contentsquare's fast-paced environment and their focus on customer-driven development.
We think you need these skills to ace AI Senior Fullstack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive fullstack web application development experience, particularly in TypeScript. Include specific projects where you've worked with LLMs and any relevant data-related industry experience.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in a fast-paced development environment. Mention your ability to iterate rapidly and your strong opinions on evaluating LLM-based applications, as these are key aspects of the role.
Showcase Relevant Projects: Include examples of applications you've built using LLMs, detailing your role in bringing them from inception to market. This will demonstrate your hands-on experience and understanding of the technology.
Prepare for User Interviews: Since the role involves participating in user interviews, be ready to discuss how you would validate product hypotheses. Think about your approach to gathering user feedback and iterating on product ideas based on that input.
How to prepare for a job interview at Contentsquare
✨Showcase Your Fullstack Experience
Make sure to highlight your extensive experience in fullstack web application development, especially with TypeScript. Be prepared to discuss specific projects where you've successfully integrated both front-end and back-end technologies.
✨Demonstrate Your Understanding of LLMs
Since the role involves working with Large Language Models, be ready to share your insights on their strengths and weaknesses. Discuss any previous experiences you have had in bringing LLM-based applications from inception to market.
✨Emphasise Rapid Prototyping Skills
The company values a fast-paced development environment, so illustrate your ability to iterate and prototype quickly. Share examples of how you've adapted to feedback and made changes to meet user needs effectively.
✨Engage in User-Centric Discussions
As user interviews are part of the product validation process, express your enthusiasm for engaging with users. Prepare to discuss how you’ve previously gathered user feedback and incorporated it into product development.