Full-Stack AI Engineer

Prophecy Technologies

Tampa, FL

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Framework, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Cloud Computing, Code Reviews, Communication Skills, Continuous Improvement, Cross-Functional, Data Science, Documentation, Integration Testing, Internet Application, JavaScript Libraries, Machine Learning, Microsoft Windows Azure, Node.js, Performance Tuning/Optimization, Problem Solving Skills, Product Design, Production Systems, Python Programming/Scripting Language, React.js, Scalable System Development, Software Development, Team Player, Technical/Engineering Design, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Programming
LOCATION
Tampa, FL
POSTED
Today
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.

About the Company

P

Prophecy Technologies