TSGS is on a mission to revolutionize communication and financial transactions through a single, intuitive app. We're blending secure messaging with convenient payment solutions, and now we're looking to take a giant leap forward by integrating a General AI Chat Assistant. Join us to redefine convenience and security in digital communication.
Job Description:
- As an LLM Developer for our AI Chat Assistant, you'll be instrumental in merging cutting-edge AI with our advanced messaging platform. This role focuses on crafting a versatile AI assistant that not only enhances communication but also acts as a personal organizer. From scheduling meetings via API to managing to-do lists, your work will make our app an indispensable tool for our users.
- Responsibilities:
- Backend Development: Implement Large Language Models (LLM) to power a General AI Chat Assistant within our app, focusing on features like API-driven calendar scheduling and dynamic to-do list management.
- API Integration: Ensure seamless integration of external services (calendars, task managers) via APIs, enabling the chat assistant to perform a wide range of organizational tasks.
- Personalization and Adaptation: Develop mechanisms for the AI assistant to learn from user interactions, providing tailored suggestions and reminders.
- Data Management: Work with data engineers to ensure the assistant has access to accurate and timely information, enhancing its response quality and relevance.
- User Experience: Continually refine the AI assistant's conversational interface and functionality to improve engagement and utility.
- Model Optimization: Train, fine-tune, and maintain machine learning models to ensure the chat assistant's effectiveness and efficiency in understanding and executing user requests.
- Performance Monitoring: Regularly evaluate the assistant's performance, identifying and addressing any issues to maintain high service standards.
- Cross-functional Collaboration: Work closely with a diverse team to align the assistant's development with overall product goals and user feedback.
- Innovation: Stay abreast of the latest in LLM, AI technologies, and organizational tools, integrating them to keep our assistant at the forefront of innovation.
Requirements:
- Bachelor's or Master's degree in Computer Science, AI, or related fields.
- Experience in developing NLP applications, particularly in creating AI-driven chatbots or assistants.
- Proficiency in Python, API integrations, and SQL.
- Familiarity with LLM frameworks and techniques for enhancing AI conversational abilities.
- Solid understanding of machine learning, deep learning, and NLP principles.
- Strong analytical and problem-solving skills, with a flair for creativity and innovation in a fast-paced environment.
- Excellent communication abilities to explain complex technical concepts clearly.
- A meticulous approach to development and a passion for delivering exceptional user experiences.
- Experience with Knowledge Graphs, DevOps, and cloud services (e.g., AWS) is advantageous.
- Join us to build an AI assistant that not only simplifies communication but acts as a central hub for personal organization and productivity.