
(NASDAQ: INOD) Innodata is a global data engineering company delivering the promise of AI to many of the world’s most prestigious companies. We provide AI-enabled software platforms and managed services for AI data collection/annotation, AI digital transformation, and industry-specific business processes. Our low-code Innodata AI technology platform is at the core of our offerings. In every relationship, we honor our 30+ year legacy delivering the highest quality data and outstanding service to our customers.
1001 - 5000 employees
September 15
AWS
Azure
Cloud
Distributed Systems
Docker
Google Cloud Platform
JavaScript
Next.js
Node.js
Postgres
Python
React
Redis
TypeScript

(NASDAQ: INOD) Innodata is a global data engineering company delivering the promise of AI to many of the world’s most prestigious companies. We provide AI-enabled software platforms and managed services for AI data collection/annotation, AI digital transformation, and industry-specific business processes. Our low-code Innodata AI technology platform is at the core of our offerings. In every relationship, we honor our 30+ year legacy delivering the highest quality data and outstanding service to our customers.
1001 - 5000 employees
• Prototype LLM + retrieval pipelines with safety and filtering • Operate knowledge graph/vector DBs (Pinecone, Weaviate) and manage embeddings • Build FastAPI services for search, recommender systems, and memory • Design resilient systems with caching, retries, and observability • Run data pipelines for large-scale indexing and embeddings • Capture personalization signals (search, chat, purchase) • Optimize for low-latency APIs and high-throughput pipelines • Collaborate with research and product teams on evaluation and UX • Work across engineering, research, and product to turn cutting-edge AI into production-ready solutions
• Strong Python (FastAPI, async/await, Redis, PostgreSQL) • 1-3 years of hands-on experience with LLM prompting, RAG, embeddings, vector search • Comfort with APIs, distributed systems, caching, observability • Familiarity with GCP/AWS/Azure or similar cloud services, Docker, Git, CI/CD • Clear communicator, self-driven, team player • Preferred: TypeScript/Node.js (NestJS), React/Next.js, familiarity with FastAPI, Streamlit • Recommender systems exposure • Embedding model evaluation skills • Excellent communication, presentation, collaboration, and time management skills • Self-starter attitude with a customer-centric mindset; ability to work in a multicultural and fast-paced environment • Bachelor’s degree or higher in Computer Science, Artificial Intelligence, Machine Learning, Linguistics, Localization or related field • Application asks whether candidate is legally authorized to work in Canada and about visa sponsorship
Apply Now