(toc)
Summary
As a GenAI Engineering Intern, you’ll collaborate with engineering, research, and product teams to turn innovative AI ideas into production-ready applications. You’ll work on everything from prototyping large language model (LLM) pipelines to scaling APIs and optimizing data infrastructure.
Company : Innodata Services LLC
Position : Software Engineering Associate
Experience : 1-3 years
Qualification : Graduate
Job Type - Remote
Key Responsibilities
- Prototype LLM and retrieval pipelines with built-in safety and filtering mechanisms.
- Operate and manage knowledge graph or vector databases such as Pinecone and Weaviate.
- Build high-performance FastAPI services for search, recommendation systems, and memory features.
- Implement system resiliency through caching, retries, and observability tools.
- Manage large-scale data pipelines for indexing and embedding generation.
- Capture personalization signals across search, chat, and interaction data.
- Optimize for low-latency APIs and high-throughput performance.
- Collaborate with research and product teams to enhance evaluation and user experience.
Required Technical Skills
- Strong coding skills in Python, particularly FastAPI, async/await, Redis, and PostgreSQL.
- 1–3 years of experience working with LLM prompts, retrieval-augmented generation (RAG), embeddings, and vector search.
- Understanding of APIs, distributed systems, caching, and observability.
- Familiarity with cloud platforms like AWS, GCP, or Azure, along with containerization (Docker) and CI/CD tools.
- Effective communicator who is proactive, collaborative, and detail-oriented.
- Preferred SkillsHands-on experience with TypeScript or Node.js (NestJS), and React or Next.js frameworks.
- Knowledge of recommender systems and embedding model evaluation.
- Experience with Streamlit or similar interactive application frameworks.
- Soft SkillsStrong communication and teamwork abilities.
- Excellent time management and organizational skills.
- A self-motivated mindset with customer-focused thinking.
- Adaptability to thrive in a fast-paced, multicultural environment.
Education Requirements
A bachelor’s degree or higher in Computer Science, Artificial Intelligence, Machine Learning, Linguistics, or a related discipline.This internship offers an exciting chance to solve meaningful problems while learning from AI experts. If you’re ready to bring your creativity and technical talent to the next generation of intelligent systems, we’d love to meet you.
(getButton) #text=(Apply for this Job)
