Job Description
Genies, an AI avatar and games technology company, is seeking a Backend Software Engineer Intern (LLM) to join its AI Engineering Team. This role is based in San Mateo, CA. The intern will contribute to developing the backend infrastructure that powers the Genies Avatar AI framework, focusing on the next generation of AI 3D avatar entertainment experiences. The intern will collaborate with senior engineers and team members to develop software solutions, troubleshoot issues, and maintain software quality.
Role Involves:
- Developing and deploying LLM agent systems within the AI-powered avatar framework.
- Designing and implementing scalable and efficient backend systems to support AI applications.
- Collaborating with AI and NLP experts to integrate LLM and LLM-based systems and algorithms into the avatar ecosystem.
- Working with Docker, Kubernetes, and AWS for AI model deployment and scalability.
- Contributing to code reviews, debugging, and testing to ensure high-quality deliverables.
Requirements:
- 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 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 (Preferred).
- Previous Computer Science/Software Engineering Internship experience (Preferred).
- Solid understanding of LLM agents, retrieval-augmented generation (RAG), and prompt engineering (Preferred).
- Experience with AWS, Docker and Kubernetes (Preferred).
- Experience with CI/CD pipelines (Preferred).
- Experience with API design, schema design (Preferred).
What Genies Offers:
- Opportunity to work with a team to learn from and grow with.
- Flexible hours and a hybrid (office+home) policy.
- Flexible paid time off, sick time, and paid company holidays.
- Health & wellness support through programs such as monthly wellness reimbursement.
- Choice of MacBook or Windows laptop.