cover image
Publicis Collective

Software Engineer

Hybrid

Birmingham, United states

$ 109,480 /year

Junior

Full Time

18-09-2025

Share this job:

Skills

Communication Python JavaScript Go TypeScript HTML CSS DevOps Docker Problem-solving Attention to detail Architecture Programming Databases git Organization react Marketing Project Management Organizational Skills JavaScript/TypeScript Next.js OpenAI Langchain Large Language Models

Job Specifications

Company Description

At Publicis Collective, we know tomorrow's challenges won't be solved by today's solutions. It's why we support our teams with the resources and tools they need to continue redefining the future of marketing. It's also why clients rely on us to lead the way in connecting media, data, technology, and teams by what matters most - business outcomes.

Publicis Collective's consultative practitioners are catalysts for business growth and innovation, we're more than media experts. We are an incubator for high-performing talent and a launchpad for ideas that push the boundaries of what's possible.

As part of the global Publicis Media network, we're backed by the power, scale, and benefits of Publicis Groupe, one of the largest and most celebrated marketing and communications platforms on the planet.

How are we different? There are three core values at the center of our approach that help us stay ahead - curious, open, and driven.

Curious - A deep curiosity compels us to go beyond the brief to deliver exceptional outcomes.

Open - We value diverse perspectives and new ways of working.

Driven - We are ambitious, rigorous, self-disciplined, and resilient in our pursuit of excellence.

If you're a collaborative and enterprising practitioner with a passion for media and a desire to make a real impact, we want to hear from you.

Let's shape the future together.

Overview

We are looking for a highly skilled Fullstack Developer who is comfortable with both front and back end programming. Full Stack Developers are responsible for developing and designing full stack web architecture, ensuring the responsiveness of applications, and working alongside AI Engineers, DevOps Engineers, and Data Scientists, among other duties. Full Stack Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

Responsibilities

Develop front end website architecture with AI-first design principles.
Design user interactions on web pages that seamlessly incorporate AI capabilities.
Develop back end applications functions with LLM integration.
Create servers and databases for functionality, including vector databases for AI applications.
Build and integrate AI-native features using LLM APIs (OpenAI, Anthropic, Google AI, etc.).
Design and implement prompt engineering strategies for optimal AI performance.
Ensure cross-platform optimization for mobile phones.
Ensure responsiveness of applications.
Responsible for, and managing, a project from conception to finished product (i.e.: final product)
Design and develop APIs, including AI service endpoints.
Meet both technical and consumer needs.
Keep abreast of developments in web applications, programming languages, and AI/LLM technologies.

Qualifications

At least 2 years' experience working as a Fullstack Engineer, AI Engineer or in a similar role
Complete familiarity with Large Language Models (LLMs), including GPT-4, Claude, Gemini, and open-source alternatives
Proven experience building AI-native applications from the ground up
Expert knowledge of LLM APIs and integration patterns (OpenAI API, Anthropic API, Hugging Face, etc.)
Experience with prompt engineering, fine-tuning, and RAG (Retrieval-Augmented Generation) implementations
Familiarity with AI development frameworks such as LangChain, LlamaIndex, and similar tools
Proficient with fundamental front-end languages such as HTML, CSS and JavaScript
Proficient with server-side languages such as Python and Typescript
Proficient with database technology such as Pinecone, S3, EFS, and vector databases for AI applications
Proficient with JavaScript/TypeScript frameworks such as React, Vite, Next.js
Knowledge of and experience with GIT and popular code repository management tools
Knowledge of and experience with visualization tools like Docker
Experience with AI model deployment and scaling
Understanding of AI safety, ethics, and responsible AI development practices
Excellent communication skills
Good problem-solving skills
Strong organizational and project management skills

Additional Information

Our Publicis Groupe motto "Viva La Difference" means we're better together, and we believe that our differences make us stronger. It means we honor and celebrate all identities, across all facets of intersectionality, and it underpins all that we do as an organization. We are focused on fostering belonging and creating equitable & inclusive experiences for all talent.

Publicis Groupe provides robust and inclusive benefit programs and policies to support the evolving and diverse needs of our talent and enable every person to grow and thrive. Our benefits package includes medical coverage, dental, vision, disability, 401K, as well as parental and family care leave, family forming assistance, tuition reimbursement, and flexible time off.

If you require accommodation or assistance with the application or onboarding process specifically, please co

About the Company

As the traditional marketing funnel collapses and fragmentation increases, clients rely on Publicis Collective to be the agency where their media, data, technology, and teams are connected by what matters most - business outcomes. Our strategic agency design, with the OS at the center, allows our expert practitioners to scale with precision, delivering media that drives measurable business performance and transformation. It's worth mentioning that we're part of the global Publicis Media network. This means we're backed by th... Know more