At a Glance
- Tasks: Build innovative GenAI full-stack applications and collaborate on proof-of-concepts.
- Company: Capgemini Invent drives transformation through creativity, technology, and data-driven solutions.
- Benefits: Enjoy opportunities for skill growth, mentorship, and working with cutting-edge technologies.
- Why this job: Join a dynamic team focused on impactful projects and emerging tech in a collaborative environment.
- Qualifications: Experience in backend and frontend development, familiarity with GenAI frameworks, and cloud platforms required.
- Other info: Active SC Clearance or eligibility is necessary for this role.
The predicted salary is between 43200 - 72000 £ per year.
At Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose.
Join our team as a key player in building cutting-edge GenAI full-stack applications. In this role, you will:
- Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents.
- Scale existing POCs to production-ready solutions for customer use.
- Design and develop FullStack applications for both GenAI and non-GenAI projects.
- Support the development of infrastructure to enable robust end-to-end solutions.
- Grow your skills by exploring and experimenting with emerging technologies, including GenAI.
- Share your expertise by coaching and mentoring team members, fostering skill development within the team.
To be considered for this position you must meet below requirements:
- Eligibility: You need to hold an active SC (Security Check) Clearance or be eligible for such level of clearance.
- Technical Expertise:
- Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent.
- Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite.
- GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript).
- LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama.
- Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment.
- Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose.
- Infrastructure as Code (IaC): Exposure to tools like Terraform.
- Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar.
- CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins.
- Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB, Qdrant etc.
- NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred).
- SQL: Experience working with SQL databases like PostgreSQL.
GenAI Full Stack Engineer - Consultant - Digital Factory employer: Capgemini Engineering
Contact Detail:
Capgemini Engineering Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GenAI Full Stack Engineer - Consultant - Digital Factory
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python with FastAPI and React with TypeScript. Having hands-on experience or personal projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the GenAI community by participating in forums or attending meetups. This not only helps you stay updated on emerging trends but also allows you to network with professionals who might provide insights or referrals for the role.
✨Tip Number 3
Prepare to discuss your experience with cloud platforms like AWS or Azure, as well as containerisation tools like Docker and Kubernetes. Be ready to share specific examples of how you've used these technologies in past projects.
✨Tip Number 4
Showcase your communication skills by practising how to explain complex technical concepts in simple terms. This will be crucial when collaborating with clients and team members, so consider mock interviews or discussions with peers.
We think you need these skills to ace GenAI Full Stack Engineer - Consultant - Digital Factory
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in backend and frontend development, particularly with Python, TypeScript, React, and any GenAI frameworks. Use keywords from the job description to align your skills with what Capgemini Invent is looking for.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and transformation consulting. Mention specific projects or experiences that demonstrate your expertise in building full-stack applications and working with emerging technologies.
Showcase Your Technical Skills: In your application, provide examples of your work with microservices, cloud platforms, and containerization tools. Highlight any experience you have with LLMs and monitoring tools, as these are crucial for the role.
Prepare for Potential Interviews: Be ready to discuss your technical expertise and past projects in detail. Think about how you can explain complex concepts in a way that’s easy to understand, as communication skills are key for this position.
How to prepare for a job interview at Capgemini Engineering
✨Showcase Your Technical Skills
Be prepared to discuss your experience with backend and frontend development, especially with Python, FastAPI, TypeScript, and React. Bring examples of projects you've worked on that demonstrate your proficiency in these areas.
✨Familiarise Yourself with GenAI Tools
Since the role involves working with GenAI frameworks, make sure you understand tools like LangChain and Vercel AI. Be ready to explain how you've used similar technologies in past projects or how you would approach using them.
✨Demonstrate Agile Experience
Capgemini values agile methodologies, so be ready to discuss your experience working in agile teams. Share specific examples of how you've contributed to team dynamics and project success in an agile environment.
✨Prepare for Communication Scenarios
Effective communication is key in this role. Think of examples where you've successfully communicated complex technical concepts to non-technical stakeholders. This will show your ability to adapt your communication style based on the audience.