
Senior IA Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Argentina.
• Design, construct, and enhance large-scale search and retrieval platforms.
• Create backend services and APIs utilizing Python frameworks such as FastAPI or Flask.
• Develop and sustain ETL and data ingestion pipelines.
• Implement solutions for semantic search, vector search, KNN retrieval, and Retrieval-Augmented Generation (RAG).
• Design and refine retrieval strategies, including reranking, query decomposition, and document chunking.
• Collaborate across Python and Node.js/TypeScript ecosystems to provide scalable backend solutions.
• Develop and maintain asynchronous and event-driven ingestion pipelines using messaging and streaming technologies.
• Manage and enhance OpenSearch/Elasticsearch clusters, indexes, mappings, and search performance.
• Deploy, operate, and troubleshoot cloud-native solutions within AWS environments.
• Monitor, diagnose, and optimize production systems to ensure reliability, scalability, and performance.
• 8+ years of backend engineering experience in building distributed, high-performance systems.
• Strong practical experience with Python for backend services and ETL/data pipelines.
• Proficient in developing APIs and services using FastAPI and/or Flask.
• Demonstrated experience working within mixed Python and Node.js/TypeScript ecosystems.
• Advanced knowledge of OpenSearch and/or Elasticsearch, encompassing mappings, sharding strategies, DSL queries, tokenizers/analyzers, and cluster management.
• Experience in implementing semantic search solutions, embeddings, vector search, KNN retrieval, and RAG architectures.
• Practical experience with LlamaIndex or similar retrieval/RAG frameworks.
• Ability to apply retrieval optimization techniques such as reranking, query decomposition, and document chunking strategies.
• Strong background in Node.js and TypeScript for backend and API integrations.
• Significant AWS experience, including Lambda, ECS, Managed OpenSearch, and ALB/NLB.
• Excellent troubleshooting, debugging, and performance optimization abilities in production environments.
• Experience in building asynchronous and event-driven ingestion pipelines using technologies like SQS, Kafka, SNS, or RabbitMQ.
• Familiarity with unit testing frameworks and validation strategies across JavaScript/TypeScript and Python-based systems.
• Career Path Planning – You can create a career path based on your goals.
• We provide training, mentoring, and support to help you along the way.
• Training & Mentorship – Learning and Development is a significant part of our company culture.
• You will have unlimited access to Udemy, internal courses and training, and a robust mentorship program.
• Hubs – You will join a community of intivers sharing the same professional profile.
• There is space for knowledge sharing with peers possessing similar capabilities and for accessing the latest technology trends.
• Culture & Connection – We foster connections within teams, across functions, and throughout the organizational hierarchy.
• We ensure that everyone is acknowledged and feels connected to our mission and each other.
Akka (formerly Lightbend)
Swimlane
Get handpicked remote jobs straight to your inbox weekly.