Full Stack Developer-AI Products

Jobs
Numrah

Numrah

- Full Time

🌎 Remote

Posted on: 11 November, 2024

Full Stack Developer-AI Products

About the Role

We are looking for an experienced Full Stack Engineer to play a critical role in building Ai System, our next-generation AI-driven agency management platform. This is a unique opportunity to work at the cutting edge of artificial intelligence, web development, and system integration to deliver a solution that will transform agency operations.

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and implement the Ai system, including its AI core and integration with existing tools (ClickUp, Slack, Google Workspace).
  • Develop and maintain both frontend and backend components of the Ai system web application, ensuring a seamless user experience and robust functionality.
  • Work extensively with React Native and Next.js for modern, high-performance web development.
  • Implement and manage Firebase services, including authentication, Firestore, and remote configuration, to support the application’s backend.
  • Implement RESTful APIs and webhooks for integration with external systems and services.
  • Collaborate with AI/ML engineers to integrate machine learning models, with a preference for experience in working with AI models like OpenAI and Stable Diffusion.
  • Design and implement efficient database schemas and data processing pipelines.
  • Ensure scalability, performance, and security in a high-traffic environment.
  • Participate in code reviews and contribute to technical documentation.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot, debug, and optimize application code.
  • Stay updated with emerging technologies and industry best practices, proactively recommending improvements to our technology stack and processes.

Required Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in full stack development, with a strong background in both frontend and backend technologies.
  • Proficiency in JavaScript/TypeScript and Python.
  • In-depth experience with React Native and Next.js for building scalable and high-performance web applications.
  • Hands-on experience with Firebase services (authentication, Firestore, remote configuration, etc.) to support application backend development.
  • Strong expertise in FastAPI and related Python libraries for backend development.
  • Knowledge of RESTful API design and implementation.
  • Familiarity with cloud platforms (preferably Google Cloud Platform) and containerization technologies (Docker, Kubernetes).
  • Experience with database systems, including both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).
  • Knowledge of version control systems (Git) and CI/CD practices.
  • Understanding of security best practices and data protection regulations.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a team environment.

Preferred Qualifications:

  • Experience integrating AI/ML models, including those from OpenAI or Stable Diffusion, into production environments.
  • Familiarity with natural language processing (NLP) concepts and libraries.
  • Experience with microservices architecture and event-driven systems.
  • Experience with Agile development methodologies.

Tags:
ai
ml
Share the job:

Related Jobs

Personalized Internet Assessor Denmark
Personalized Internet Assessor Denmark

Full Time - 🌎 Remote