Backend Engineer Intern (LLM)
Genies is an avatar technology company focused on interactive digital identities through AI companions. They are seeking a Backend Software Engineer Intern to develop the backend infrastructure for their Avatar AI framework, collaborating with senior engineers and contributing to software solutions.
Responsibilities
- Develop and deploy LLM agent systems within our AI-powered avatar framework
- Design and implement scalable and efficient backend systems to support AI applications
- Collaborate with AI and NLP experts to integrate LLM, and LLM-based systems and algorithms into our avatar ecosystem
- Work with Docker, Kubernetes, and AWS for AI model deployment and scalability
- Contribute to code reviews, debugging, and testing to ensure high-quality deliverables
Skills
- Currently pursuing OR a recent graduate from a Master's degree or Bachelor's in Computer Science, Engineering, Machine Learning, or related field
- Course or internship experience related to the following areas : Operating Systems, Data Structures & Algorithms, Machine Learning
- Strong programming skills in Python, Java, or C++
- Excellent written and verbal communication skills
- Basic understanding of AI/LLM concepts and enthusiasm for learning advanced techniques
- Experience in building ML /LLM powered software systems
- Previous Computer Science/Software Engineering Internship experience
- Solid understanding of LLM agents, retrieval-augmented generation (RAG), and prompt engineering
- Experience with AWS, Docker and Kubernetes
- Experience with CI/CD pipelines
- Experience with API design, schema design
Benefits
- Flexible paid time off
- Sick time
- Paid company holidays
- Paid parental leave
- Bereavement leave
- Jury duty leave for full-time employees
- Health & wellness support through programs such as monthly wellness reimbursement
- Choice of MacBook or windows laptop
Company Overview
Company H1B Sponsorship