JobMatch
← Back to jobs

AI Software Engineer

Robert Walters

RemoteBarcelona, Catalonia, SpainFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

CommunicationKubernetesTensorFlowPyTorchPythonAzureLLMsGCPNLPMachine LearningAI

Description

We are looking for an AI Software Engineer to join our international industrial automation company. The ideal candidate will have strong experience developing end-to-end AI/ML solutions, especially RAG (Retrieval-Augmented Generation) and Agentic AI architectures, with excellent English communication skills. Functions: - Design, develop, deploy, and maintain AI-driven applications on cloud platforms (Azure and GCP). - Build and optimize RAG pipelines and vector search systems. - Develop and deploy agentic AI solutions to automate complex workflows and enable autonomous decision-making. - Build scalable APIs, AI services, and MLOps/data pipelines. - Monitor and optimize AI application performance, scalability, and cloud costs. - Implement observability and monitoring solutions for LLM applications in production. - Collaborate with international and cross-functional teams. Requirements: - Proven experience as an AI Software Engineer, AI Engineer, ML Engineer, or similar role. - Strong experience developing end-to-end AI/ML solutions. - Solid knowledge of: - RAG architectures - LLMs and NLP - Agentic AI frameworks (e.g., ADK) - Vector databases (Pinecone, FAISS, Weaviate, ChromaDB, etc.) - MLOps frameworks (e.g., MLflow) - Kubernetes - Excellent Python programming skills. - Experience with AI/ML frameworks and libraries such as: - PyTorch - TensorFlow - scikit-learn - LangChain / LlamaIndex - Experience monitoring LLM applications using observability platforms such as Langfuse. - Experience with cloud platforms, especially Azure and GCP. - Fluent English level. What we offer: - Hybrid remote model. - Flexible schedule. - Medical insurance. - Flexible retribution.

JobMatch aggregates public listings. Always apply through the original posting.