We are seeking a highly skilled AI Engineer / Applied AI Developer with strong hands‑on development experience and a passion for building AI‑powered proof‑of‑concepts.
The ideal candidate will work in a fast‑paced, research‑driven environment, leveraging expertise in large language models (LLMs), prompt engineering, and full‑stack development to deliver innovative AI solutions.
Key Responsibilities
- Design and develop AI‑driven proof‑of‑concepts and applications using Java and Python.
- Implement prompt engineering techniques and function calling for LLM‑based solutions.
- Build and integrate APIs to handle structured and unstructured data.
- Collaborate with a team of developers and testers to deliver high‑quality AI solutions.
- Develop full‑stack applications using Java and modern frameworks.
- Work with Git for version control and follow collaborative development practices.
- Explore and implement cutting‑edge AI capabilities, including conversational agents and summarization tools.
- Ensure code quality, scalability, and maintainability through best practices.
Required Qualifications
- Strong analytical and critical thinking skills.
- Experience with prompt engineering and function calling in LLMs.
- Familiarity with API integration and handling structured/unstructured data.
- Proficiency in Git and collaborative development workflows.
- Excellent communication and problem‑solving skills.
Preferred Qualifications
- Experience building Agentic AI solutions, conversational AI chatbots, or summarization tools.
- Familiarity with OpenAI or similar LLM frameworks.
- Experience with Streamlit, FastAPI, or Flask for building UI/demo tools.
- Exposure to AI cloud services (Azure preferred).