Remote Job - Software Engineering Associate

software Job Portal

(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)


Tags
Our website uses cookies to enhance your experience. Check Out
Ok, Go it!