P

Full-Stack AI Engineer

Prophecy Technologies
3 days ago
Full-time
On-site
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 .