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 experience in backend and frontend development along with AI/ML technologies. The ideal candidate will develop scalable web applications using Node.js and Python for backend services and React for frontend development, while integrating AI/ML capabilities using tools such as Scikit-learn, TensorFlow, Azure ML, and LangChain. The role involves working closely with cross-functional teams to deliver high-performance, intelligent applications and implement machine learning solutions in production environments.

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 features.
  • Ensure secure, scalable, and high-performance application architecture.

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

AI/ML Integration
  • Develop and deploy machine learning models using Scikit-learn and TensorFlow.
  • Use Azure Machine Learning for model orchestration and deployment.
  • Integrate LangChain and JavaScript AI libraries into web applications.
  • Work with data scientists and ML engineers to operationalize AI solutions in production.

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

Required Skills & Experience
  • Strong experience in Node.js with TypeScript for backend development.
  • Strong experience in ReactJS and modern frontend frameworks.
  • Proficiency in Python development for backend and AI integration.
  • Experience with machine learning frameworks such as Scikit-learn and TensorFlow.
  • Experience with Azure Machine Learning (Azure ML) for model deployment.
  • Experience integrating LangChain or AI frameworks in applications.
  • Strong understanding of API development, scalable architecture, and application performance optimization.

Competencies
  • Strong problem-solving and analytical skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Strong communication and documentation skills.
  • Ability to work in Agile development environments.

Preferred Skills
  • Experience with AI-powered application development.
  • Familiarity with cloud platforms and AI services.
  • Experience working with data science and ML engineering teams.