· Proficiency in Python and experience developing, testing, and maintaining software applications.
· Experience with data engineering, APIs, databases, data integration, and structured and unstructured data.
· Hands-on experience with large language models and applied AI solutions, including prompt design, evaluation, and production-oriented implementation.
· Experience with one or more AI development approaches or frameworks, such as RAG architectures, LangChain or similar orchestration frameworks, MCP, or agent-based applications.
· Experience applying software development practices such as version control, code review, testing, documentation, monitoring, and issue resolution.
· Ability to assess AI-generated outputs for accuracy, relevance, reliability, and business risk.
· Strong analytical, problem-solving, written, and verbal communication skills.
· Ability to partner effectively with technical and non-technical stakeholders in a global, cross-functional environment.
· Demonstrated Python capability through professional experience, project work, or a portfolio of relevant applications.
· Experience building or deploying AI agents, AI-enabled applications, or automation solutions in a professional or project environment.
· Currently pursuing a PhD, Master's, or Bachelor's degree in Computer Science, Software Engineering, Data Science, Information Systems, or a related technical field and must be enrolled in Fall 2027 classes.