Job Title: AI Software Developer About the Role: This role is a fantastic opportunity for an experienced software developer to join our team and work on developing innovative Generative AI assistants. As a member of our platform team, you will collaborate closely with other developers and stakeholders to design and implement cutting-edge solutions using Python FastAPI and our custom internal framework. Key Responsibilities: Design and develop applications that leverage GenAI technology to solve specific business problems Work with the infra teams to deploy the app, ensuring its supportability and maintainability Maintain well-documented code, complete with necessary unit and integration tests Requirements: Proficient in Python and FastAPI Experience with Generative AI, including the use of OpenAI and/or Azure OpenAI APIs Familiarity with standard data analytics libraries such as pandas, matplotlib, Streamlit, langchain, etc. What We Offer: A dynamic and collaborative work environment The opportunity to work on challenging projects and develop your skills A competitive compensation package