Search

Full-Stack AI Engineer

Prophecy Technologies
locationUniversity of South Florida, Tampa, FL 33620, USA
PublishedPublished: 4/18/2026
Full time
Job Summary

We are seeking a versatile Full-Stack AI Engineer with strong expertise in both backend and frontend development, combined with hands-on experience in AI/ML technologies. The ideal candidate will work closely with cross-functional teams to design and build scalable web applications powered by Node.js and Python backends, React-based frontends, and AI/ML-driven features leveraging tools such as Scikit-learn, TensorFlow, Azure ML, and LangChain. This role requires a passion for cutting-edge AI integration and delivering high-quality, high-performance software systems.

Key Responsibilities

Backend Development
  • Design, develop, and maintain scalable backend services and APIs using Node.js (TypeScript) and Python
  • Integrate AI/ML models and workflows into backend systems to enable intelligent application features
  • Ensure robust application architecture with a focus on security, scalability, and performance optimization

Frontend Development
  • Build responsive, user-friendly interfaces using React and TypeScript
  • Collaborate with UX/UI designers and product teams to deliver seamless user experiences
  • Implement state management, routing, and reusable component libraries for complex workflows

AI / ML Integration
  • Develop and deploy machine learning models using Scikit-learn and TensorFlow
  • Orchestrate ML workflows using Azure ML
  • Integrate AI-powered capabilities using LangChain and JavaScript-based AI libraries
  • Collaborate with data scientists and ML engineers to operationalize AI solutions in production

Collaboration & Best Practices
  • Work in an Agile environment with product managers, designers, and engineers
  • Write clean, maintainable, and well-documented code
  • Develop unit and integration tests
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives

Required Skills & Qualifications
  • Strong experience in Node.js with TypeScript
  • Strong backend experience with Python
  • Hands-on experience with React and TypeScript
  • Solid understanding of RESTful API development
  • Practical experience with AI/ML model development and integration
  • Experience using Scikit-learn, TensorFlow
  • Experience deploying and managing ML workflows with Azure ML
  • Experience integrating LangChain into applications
  • Knowledge of application security, scalability, and performance optimization
  • Strong collaboration and communication skills

Essential Skills
  • Full-Stack Development
  • Node.js (TypeScript)
  • Python
  • ReactJS
  • AI / ML Integration
  • Scikit-learn
  • TensorFlow
  • Azure ML
  • LangChain

Desirable Skills
  • Experience with cloud-native architectures
  • Exposure to MLOps or AI system orchestration
  • Familiarity with containerization and CI/CD pipelines
  • Experience working in AI-driven or data-centric products