FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSCloudElasticSearchETLFlaskJavaScriptKafkaNode.jsPythonRabbitMQTypeScript
About the role
Key responsibilities & impact- Design, build, and optimize large-scale search and retrieval platforms.
- Develop backend services and APIs using Python frameworks such as FastAPI or Flask.
- Build and maintain ETL and data ingestion pipelines.
- Implement semantic search, vector search, KNN retrieval, and Retrieval-Augmented Generation (RAG) solutions.
- Design and optimize retrieval strategies, including reranking, query decomposition, and document chunking.
- Work across Python and Node.js/TypeScript ecosystems to deliver scalable backend solutions.
- Develop and maintain asynchronous and event-driven ingestion pipelines using messaging and streaming technologies.
- Manage and optimize OpenSearch/Elasticsearch clusters, indexes, mappings, and search performance.
- Deploy, operate, and troubleshoot cloud-native solutions within AWS environments.
- Monitor, debug, and optimize production systems to ensure reliability, scalability, and performance.
Requirements
What you’ll need- 8+ years of backend engineering experience building distributed, high-performance systems.
- Strong hands-on experience with Python for backend services and ETL/data pipelines.
- Experience developing APIs and services using FastAPI and/or Flask.
- Proven experience working within mixed Python and Node.js/TypeScript ecosystems.
- Advanced expertise with OpenSearch and/or Elasticsearch, including mappings, sharding strategies, DSL queries, tokenizers/analyzers, and cluster management.
- Experience implementing semantic search solutions, embeddings, vector search, KNN retrieval, and RAG architectures.
- Hands-on experience with LlamaIndex or similar retrieval/RAG frameworks.
- Ability to implement retrieval optimization techniques such as reranking, query decomposition, and document chunking strategies.
- Solid experience with Node.js and TypeScript for backend and API integrations.
- Strong AWS experience, including Lambda, ECS, Managed OpenSearch, and ALB/NLB.
- Strong troubleshooting, debugging, and performance optimization skills in production environments.
- Experience building asynchronous and event-driven ingestion pipelines using technologies such as SQS, Kafka, SNS, or RabbitMQ.
- Experience with unit testing frameworks and validation strategies across JavaScript/TypeScript and Python-based systems.
Benefits
Comp & perks- Career Path Planning – You can create a career path based on your goals.
- Training & Mentorship – Learning and Development is a big 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 the community of intivers sharing the same professional profile. There is space for knowledge sharing with people with similar capabilities to yours and to access the latest technology trends.
- Culture & Connection – We cultivate connections within teams, across functions, and up and down the org chart. We make sure everyone is noticed and feels connected to our mission and each other.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Backend EngineeringETL DevelopmentAPI DevelopmentSemantic Search ImplementationVector SearchKNN RetrievalRAG ArchitecturesUnit TestingPerformance OptimizationDebugging
Soft Skills
TroubleshootingProblem-Solving
