This project is with Aleph Technologies, a startup supported by SGInnovate under the PowerX Programme. PowerX is a 12-months traineeship programme designed to enable and create Deep Tech career opportunities for working professionals, combing bespoke training and industry experience.
Project Overview:
Aleph Technologies is seeking a Front-end Developer to join our dynamic team. The ideal candidate will have experience in developing user interfaces using Dash or similar frameworks, supporting API design and implementation, and transitioning traditional UIs to leverage large language model (LLM)-based features. This role requires a combination of strong Python development skills, UI/UX sensibilities, and a keen interest in innovative AI technologies.
Key Responsibilities:
UI Development:
- Design, develop, and maintain user interfaces using modern web technologies (HTML, CSS, JavaScript).
- Develop and maintain interactive and data-driven user interfaces using Python-based packages (e.g. Dash, Plotly, or similar frameworks).
- Implement responsive design principles to ensure UIs work seamlessly across various devices and screen sizes.
- Integrate front-end components with backend services to create cohesive applications.
API Design and Implementation:
- Design, develop, and implement robust RESTful APIs to support UI functionality and integration with backend services.
- Ensure APIs are secure, scalable, and performant.
- Document API specifications and provide support for API consumers.
LLM-Based UIs Development:
- Develop and transition existing UIs to incorporate LLM-based features, enhancing user interaction and overall experience.
- Implement natural language processing (NLP) and machine learning (ML) models to enable intelligent UI functionalities.
- Work with data scientists and ML engineers to integrate LLMs into the UI effectively.
Collaboration and Communication:
- Collaborate with cross-functional teams, including data scientists, backend developers, and product managers, to gather requirements and deliver high-quality solutions.
- Participate in code reviews, design discussions, and team meetings to ensure high-quality code and product development.
- Provide technical support and troubleshooting for deployed applications and systems.
Continuous Improvement:
- Stay updated with the latest trends and advancements in Python development, UI/UX design, and AI technologies.
- Continuously improve code quality, performance, and reliability through automated testing, code reviews, and best practices.
This project is with Aleph Technologies, a startup supported by SGInnovate under the PowerX Programme. PowerX is a 12-months traineeship programme designed to enable and create Deep Tech career opportunities for working professionals, combing bespoke training and industry experience.
Project Overview:
Aleph Technologies is seeking a Front-end Developer to join our dynamic team. The ideal candidate will have experience in developing user interfaces using Dash or similar frameworks, supporting API design and implementation, and transitioning traditional UIs to leverage large language model (LLM)-based features. This role requires a combination of strong Python development skills, UI/UX sensibilities, and a keen interest in innovative AI technologies.
Key Responsibilities:
UI Development:
- Design, develop, and maintain user interfaces using modern web technologies (HTML, CSS, JavaScript).
- Develop and maintain interactive and data-driven user interfaces using Python-based packages (e.g. Dash, Plotly, or similar frameworks).
- Implement responsive design principles to ensure UIs work seamlessly across various devices and screen sizes.
- Integrate front-end components with backend services to create cohesive applications.
API Design and Implementation:
- Design, develop, and implement robust RESTful APIs to support UI functionality and integration with backend services.
- Ensure APIs are secure, scalable, and performant.
- Document API specifications and provide support for API consumers.
LLM-Based UIs Development:
- Develop and transition existing UIs to incorporate LLM-based features, enhancing user interaction and overall experience.
- Implement natural language processing (NLP) and machine learning (ML) models to enable intelligent UI functionalities.
- Work with data scientists and ML engineers to integrate LLMs into the UI effectively.
Collaboration and Communication:
- Collaborate with cross-functional teams, including data scientists, backend developers, and product managers, to gather requirements and deliver high-quality solutions.
- Participate in code reviews, design discussions, and team meetings to ensure high-quality code and product development.
- Provide technical support and troubleshooting for deployed applications and systems.
Continuous Improvement:
- Stay updated with the latest trends and advancements in Python development, UI/UX design, and AI technologies.
- Continuously improve code quality, performance, and reliability through automated testing, code reviews, and best practices.