Full-Stack Software Engineer (Front-End Focus - Qt Framework, Python, AI/LLM)
تفاصيل الوظيفة
About Us:We are an innovative company affiliated with Columbia University at the forefront of applying AI and LLM to industry use cases such as psychological therapy. We are looking for a talented and driven Full-Stack Software Engineer with strong front-end development experience to join our growing team.Job Description:We are seeking a skilled Full-Stack Software Engineer with a passion for AI-driven technologies and improve lives of others. This role will have an initial focus on designing and developing dynamic user interfaces using the Qt framework, while also supporting back-end systems built in Python. The ideal candidate will have hands-on experience in building responsive, user-friendly front-end solutions and possess a strong understanding of back-end development, API integration, and AI-related technologies, including Large Language Models (LLMs), fine-tuning, and data collection and pre-processing.Key Responsibilities:Develop and maintain front-end applications using PyQt framework.Collaborate with designers and back-end developers to build and integrate responsive, intuitive user interfaces.Work on full-stack development projects, contributing to both front-end and back-end tasks.Design, build, and maintain efficient, reusable, and reliable Python code.Implement and work with APIs for data exchange between front-end and back-end systems.Collaborate on projects involving AI and LLM models, incorporating AI-driven features into applications.Ensure the technical feasibility of UI/UX designs and optimize applications for performance and scalability.Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).3+ years of experience in front-end software development with proficiency in front-end frameworks.Hands-on experience with the Qt framework for front-end development.Proficient in Python and experience with building and integrating APIs.Familiarity with AI technologies and Large Language Models (LLMs) is a strong plus.Knowledge of full-stack development (front-end and back-end).Strong understanding of UI/UX principles and experience building user-friendly interfaces.Excellent problem-solving skills, a keen eye for detail, and a drive for continuous improvement.Strong communication and collaboration skills, comfortable working in cross-functional teams. PRB
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.