About the Role
This position is for students who are excited about applying AI to improve how software is built. You will work on real-world projects that explore how large language models and AI tools can enhance developer productivity and engineering workflows.
You’ll gain hands-on experience building AI-powered tools and contributing to a growing internal AI platform.
What You Will Do
Assist in building AI tools such as coding assistants, automation scripts, and knowledge Q&A systems
Support the development of LLM-based applications (e.g., prompt optimization, lightweight RAG pipelines)
Contribute to initiatives that improve engineering efficiency and developer experience
Help test, iterate, and document internal AI tools and platforms
Research and experiment with emerging AI technologies and use cases
What We're Looking For
Currently pursuing a Bachelor’s or Master’s degree in Computer Science or a related field
Proficiency in at least one programming language (Python preferred)
Strong fundamentals in programming and problem-solving
Interest in AI, especially large language models (LLMs)
Experience using tools like ChatGPT, Copilot, or similar
Familiarity with basic software development workflows (e.g., Git, debugging)
Good communication skills and willingness to learn
Bonus Points
Experience with AI-related projects (e.g., chatbots, NLP, automation tools)
Exposure to Prompt Engineering or AI-assisted development workflows
Coursework or basic knowledge in machine learning or NLP
Personal projects, technical blogs, or GitHub portfolio