Full-Stack Software Engineer

Project Growth
Summary
Join a leading provider of AI-driven solutions for biopharmaceutical manufacturers as a Full Stack Software Engineer. Work fully remotely (9 AM - 5 PM EST) building and maintaining backend ingestion pipelines using Python and handling front-end visualization tasks with TypeScript. Leverage Generative AI models (like GPT, Claude, and Gemini) to enhance system functionalities. Collaborate with cross-functional teams, including the Founder, on architecture and design. Write clean, maintainable, and efficient code, and document workflows. Contribute to building efficient, scalable, and robust data ingestion pipelines that integrate seamlessly with AI systems, delivering AI-powered features that enhance the platform’s performance and user experience.
Requirements
- 3+ years of experience in full-stack development, with a focus on backend development
- Proficient in Python for backend development and TypeScript for front-end tasks
- Solid experience with data ingestion pipelines, ensuring efficiency and scalability
- Familiarity with front-end visualization techniques and libraries to display data effectively
- Comfortable working in an Agile environment and using version control (Git)
- Strong problem-solving skills and the ability to think critically and creatively
- Passion for working with cutting-edge AI technologies and data solutions
- Ability to work independently and in a collaborative team environment
- Excellent communication skills, particularly when discussing technical concepts with non-technical team members
Responsibilities
- Build and maintain robust ingestion pipelines to process data from multiple sources
- Ensure efficient data handling and storage for optimal performance
- Leverage AI models (such as OpenAI's ChatGPT, Anthropic’s Claude, and Google’s Gemini) to enhance system functionalities
- Integrate Generative AI capabilities into the platform
- Develop engaging visualizations on the front-end to display processed data
- Ensure seamless integration of data with the front-end to deliver an intuitive user experience
- Work directly with the Founder and other engineers to build scalable solutions
- Collaborate on the architecture and design of new features and functionality
- Write clean, maintainable, and efficient code
- Document code and workflows to ensure clarity and consistency across the team
Preferred Qualifications
Experience working with Generative AI models (e.g., Claude, GPT) or similar AI tools is highly preferred