
AI Engineer
Eureka Labs
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
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