Responsibilities:
Develop robust high-performance AI applications using Java, Java8, multithreading, and design patterns.
Refactor old Python code to adhere to modern principles and enhance scalability.
Develop and deliver web applications using Python, Django, JavaScript, HTML5, and CSS3.
Perform API-level testing in Java, including RESTful web services testing.
Participate in the development and enhancement of risk applications using Java technologies.
Requirements:
6-8 years of total experience, with expertise in AI, LLM, RAG, Langchain, Langraph, or related skills.
Proficiency in Python, Java, Java EE, and relevant programming languages.
Experience with tools like Selenium, Appium, and Rest Assured is advantageous.
Solid understanding of REST APIs and ability to write Python libraries and scripts.