At a Glance
- Tasks: Design and implement AI-driven backend services and develop APIs using cutting-edge technologies.
- Company: Join a forward-thinking company focused on AI and backend development.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on innovation and career advancement.
- Why this job: Be at the forefront of AI technology and make a real impact in the industry.
- 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 (H/M/X) employer: Experis Manpower Group
Join a forward-thinking company that values innovation and creativity, offering a dynamic work environment for backend developers. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge AI technologies. Located in a vibrant area, the company promotes a collaborative culture where your contributions are recognised and rewarded.
StudySmarter Expert Advice🤫
We think this is how you could land Backend developer (H/M/X)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with backend development or AI. 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 backend projects, especially those involving APIs and AI integrations. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common backend development questions and scenarios. Practice explaining your experience with Java, cloud services, and AI platforms clearly and confidently. We want you to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Backend developer (H/M/X)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the backend developer role. Highlight your experience with Java, API creation, and any relevant AI integrations. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific projects that demonstrate your backend development skills, especially those involving LLMs or cloud services. This gives us a clear picture of what you can bring to the table.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for your skills and experiences to make it easy for us to read. We appreciate straightforward communication!
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 hear from you!
How to prepare for a job interview at Experis Manpower Group
✨Know Your Tech Stack
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 Knowledge
Since the role involves working with large language models (LLMs) and AI platforms, be prepared to discuss your experience with them. Bring examples of how you've integrated LLMs or optimised prompts in past projects to demonstrate your expertise.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills. Practice coding challenges related to backend development and think through how you would handle issues like API limits, latency, and performance optimisation.
✨Communicate Clearly in English
As English will be the primary language used, practice articulating your thoughts clearly in English. This is crucial not just for the interview but also for your day-to-day work, so don’t hesitate to brush up on your technical vocabulary.