Location: Hybrid (minimum of 3 days a week in our Okemos or Farmington Hills office)
Job Description:
Summary:
• The ideal candidate should have strong hands-on development skills, with a passion for building AI-powered proof-of-concepts and exploring cutting-edge AI capabilities.
• The candidate must be comfortable working in a fast-paced, research-driven environment, be a problem solver with excellent critical thinking, and have a strong foundation in Python programming.
• Experience with large language models is a must.
• Machine learning frameworks, or AI cloud services is a plus but not required.
Must Have Technical Skills:
• Java (advanced proficiency)
• Python (intermediate to advanced proficiency)
• Ability to quickly build working proof-of-concepts
• Strong analytical and critical thinking skills
• Experience with prompt engineering and function calling in LLMs
• Experience integrating APIs and handling structured/unstructured data
• Familiarity with Git and development in a collaborative environment
Nice to Have Technical Skills:
• Prior experience with building Agentic AI solutions, conversational AI chatbots or summarization tools
• Experience with OpenAI or similar LLM frameworks
• Familiarity with Streamlit, FastAPI, or Flask for building UI/demo tools