Full-Stack Software Engineer

Egypt

Project Growth

Land a high-paying job at an American company. Competitive Salaries. Always remote.

View all jobs at Project Growth

Apply now Apply later

Our client is a leading provider of cutting-edge AI-driven solutions aimed at transforming how Biopharmaceutical manufacturers engage with technology. They specialize in leveraging advanced AI technologies to streamline workflows, enhance productivity, and deliver valuable insights to their clients. Their innovative platform is built on the latest tools, including Generative AI models, and they are seeking a Full Stack Software Engineer to join their growing team.

Location and Time:
Fully Remote (Work from Home), 9 AM - 5 PM EST

Role Overview:
As a Full Stack Software Engineer, you will work primarily on the backend to build and maintain ingestion pipelines while also handling front-end visualization tasks. You will be expected to utilize Python for backend development and TypeScript for front-end tasks. Familiarity building with Generative AI technologies such as OpenAI (including models like GPT) is crucial for this role. The ideal candidate will have experience in building scalable systems, data pipelines, and be comfortable working across the stack to develop integrated solutions.

Key Responsibilities:

  • Backend Development & Ingestion Pipeline:

    • Build and maintain robust ingestion pipelines to process data from multiple sources.

    • Ensure efficient data handling and storage for optimal performance.

  • AI Integration:

    • 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.

  • Frontend Visualization:

    • 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.

  • Collaboration with Cross-Functional Teams:

    • Work directly with the Founder and other engineers to build scalable solutions.

    • Collaborate on the architecture and design of new features and functionality.

  • Code Quality & Documentation:

    • Write clean, maintainable, and efficient code.

    • Document code and workflows to ensure clarity and consistency across the team.

Qualifications:

  • Experience & Skills:

    • 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.

    • Experience working with Generative AI models (e.g., Claude, GPT) or similar AI tools is highly preferred.

    • 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).

  • Attributes:

    • 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.

What Success Looks Like:

  • 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.

  • Successfully visualizing and displaying complex data in an intuitive and user-friendly manner.

  • Contributing to a collaborative team environment while delivering high-quality results on time.

Opportunity:
This is an exciting opportunity to join a forward-thinking company at the forefront of AI-driven technology. As a Full Stack Software Engineer, you will play a critical role in the development and growth of the platform, contributing to projects that have a significant impact on the business and its clients. If you're passionate about AI, data engineering, and full-stack development, this role offers tremendous growth opportunities within a dynamic and innovative company. Apply today and be part of an exciting journey in a rapidly evolving industry!

Application Process:

To be considered for this role these steps need to be followed:

  • Fill in the application form

  • Record a video showcasing your skill sets

Apply now Apply later
Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Anthropic Architecture ChatGPT Claude Data pipelines Engineering Gemini Generative AI Git GPT OpenAI Pipelines Python TypeScript

Perks/benefits: Startup environment

Regions: Remote/Anywhere Middle East
Country: Egypt

More jobs like this