Eureka Labs

AI Engineer

Eureka Labs

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build and maintain AI-powered data pipelines and extraction processes (batch and streaming) from internal relational data sources and unstructured documents (PDF, Word, PowerPoint) into structured datasets within Databricks.
  • Design and manage text embeddings and vector stores within Databricks for use with vector indexing and retrieval solutions.
  • Design, develop, and maintain custom tools implemented as MCP servers and Databricks applications to extend agent and model capabilities.
  • Design, develop and implement AI Agents using frameworks like LangChain and LangGraph.
  • Implement LLM scorers to validate and monitor agents, applications and models.
  • Prevent issues like hallucinations or unnecessary actions through structured testing and guardrails.
  • Drive continuous improvement through prompt engineering, pipeline optimization, vector store tuning, and scorer refinement to ensure high-quality LLM responses.
  • Collaborate on production deployments, monitoring, and scalability of ML and LLM-based services.

Requirements

  • 4-6 years of industry experience in software engineering or related roles.
  • Strong proficiency in Python, including production services, asynchronous programming, and testing.
  • Hands-on experience with AI Agents Development frameworks such as LangChain, LangGraph and LlamaIndex.
  • Experience using MLflow for prompt engineering, experimentation, evaluation, model registry, and deployments.
  • Solid understanding of vector databases (e.g., FAISS, Pinecone, Weaviate, Chroma or similar), including serverless or managed options.
  • Experience implementing Retrieval augmented generation (RAG) solutions.
  • Data Ingestion and Retrieval, LLM Generation.
  • Experience building and consuming REST APIs, model serving solutions, and CI/CD pipelines.
  • Experience working with cloud platforms (AWS), containerization (Docker), and modern deployment practices.
  • Advanced English level, both written and verbal.
  • Hands-on experience with Databricks, Apache Spark, and Delta Lake (nice to have).
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonasynchronous programmingtestingAI Agents DevelopmentLangChainLangGraphMLflowvector databasesREST APIsCI/CD pipelines
Soft Skills
collaborationcommunicationcontinuous improvement