At a Glance
- Tasks: Design and implement AI-driven backend services and develop APIs using cutting-edge technologies.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Attractive salary, health perks, remote work options, and opportunities for professional growth.
- Other info: Dynamic workplace with excellent career advancement potential.
- Why this job: Be at the forefront of AI technology and make a real difference in impactful projects.
- Qualifications: 5+ years in backend development with JAVA and experience in AI integrations.
The predicted salary is between 60000 - 80000 £ per year.
Seleccionamos un/a desarrollador backend/AI para incorporación directa en plantilla de cliente final.
Requisitos
- Al menos 5 años de experiencia en desarrollo backend con JAVA.
- Amplia experiencia en la creación de API, servicios, integraciones y sistemas de backend.
- Experiencia práctica en la integración con API de modelos de lenguaje grande (LLM) o plataformas de IA.
- Conocimiento de los flujos de trabajo de los modelos de lenguaje grande (LLM), ingeniería de prompts, optimización de prompts y validación de respuestas.
- Experiencia en la gestión del uso de tokens, límites de API, reintentos, latencia, rendimiento y costes operativos.
- Experiencia con implementaciones nativas en la nube, contenedores y observabilidad en producción.
- Familiaridad con servicios de AWS como ECS, EKS, IAM, CloudWatch, colas o cargas de trabajo sin servidor.
- Experiencia con plataformas de IA en la nube como Amazon Bedrock, Google Vertex AI, API de Gemini, Azure AI Services o Azure OpenAI.
- Experiencia con herramientas y técnicas de codificación de IA como Claude Code, Codex, Cursor.
- Se valorará la experiencia con Kotlin y Spring Boot.
- Se valorará la experiencia con Python, Go, Rust o lenguajes de backend similares.
- INGLÉS: ALTO. Será el idioma habitual en el día a día.
Responsabilidades
- Trabajar de forma autónoma en requisitos, historias de usuario y entregables técnicos definidos.
- Diseñar e implementar servicios de backend para funciones basadas en IA y modelos de lenguaje grande (LLM).
- Desarrollar API y servicios utilizando Kotlin, Spring Boot y otras tecnologías de backend adecuadas.
- Realizar la integración con proveedores de modelos de lenguaje grande (LLM) y plataformas de IA como OpenAI, Claude, Gemini, Vertex AI, Bedrock o Azure OpenAI.
- Diseñar flujos de trabajo de IA que gestionen la ejecución de las indicaciones, el contexto, las respuestas de los modelos, la validación y la lógica de respaldo.
- Crear sistemas para supervisar y optimizar el uso de tokens, la latencia, el rendimiento, los costes de los modelos y la fiabilidad de los proveedores.
- Ajustar y mejorar continuamente las indicaciones, las cadenas de indicaciones y la calidad de las respuestas.
- Implementar el control de versiones de las indicaciones, la observabilidad de la IA, el registro, la evaluación y las pruebas de regresión.
Backend developer/AI Engineer (H/M/X) employer: Experis Manpower Group
Join a forward-thinking company that values innovation and collaboration, offering a dynamic work environment for backend developers and AI engineers. With a strong focus on employee growth, you will have access to continuous learning opportunities and cutting-edge projects in a vibrant location that fosters creativity and teamwork. Enjoy competitive benefits and a culture that prioritises work-life balance, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Backend developer/AI Engineer (H/M/X)
✨Tip Number 1
Network like a pro! Attend meetups, tech conferences, or online webinars related to backend development and AI. You never know who you might bump into that could lead you to your dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving API integrations and AI models. This is your chance to demonstrate what you can do beyond just a CV.
✨Tip Number 3
Don’t be shy about reaching out! If you see a job that excites you on our website, drop a message to the hiring manager or recruiter. A little initiative can go a long way in making you stand out.
✨Tip Number 4
Prepare for interviews by brushing up on common backend and AI-related questions. Practice coding challenges and be ready to discuss your experience with tools like AWS and LLMs. Confidence is key!
We think you need these skills to ace Backend developer/AI Engineer (H/M/X)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the backend developer/AI engineer role. Highlight your experience with Java, API creation, and any relevant cloud services. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific projects where you've worked with large language models or AI platforms. We love seeing real examples of your work, so don’t hold back on the details that show off your expertise!
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate a straightforward approach that gets right to the good stuff!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Experis Manpower Group
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Kotlin, and Spring Boot. Brush up on your experience with APIs and cloud services like AWS, as these will likely come up during the interview.
✨Showcase Your AI Integration Skills
Be prepared to discuss your hands-on experience with large language models (LLMs) and AI platforms. Have specific examples ready that demonstrate how you've integrated these technologies into backend systems, focusing on challenges faced and solutions implemented.
✨Communicate Clearly in English
Since English will be the primary language used, practice articulating your thoughts clearly and confidently. You might want to rehearse common technical questions in English to ensure you can express your ideas without hesitation.
✨Prepare for Problem-Solving Scenarios
Expect to tackle some real-world problems during the interview. Brush up on your coding skills and be ready to explain your thought process as you work through challenges related to token management, API limits, and performance optimisation.