Full Stack Developer
Core
Full-stack developer integrating AI/ML models into live applications, building scalable backend APIs, and creating dynamic front-end UIs.
Role type
Full Stack Developer (AI/ML Integration)
Builds
Live applications with embedded AI models, scalable backend APIs, and responsive front-end dashboards.
Domain
Artificial Intelligence / Machine Learning / Full Stack Software Development
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, Python, React, Node.js, Django, Flask, RESTful APIs, Microservices, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS/Azure/GCP, CI/CD, Git, Agile
Preferred skills
Generative AI, LLMs, Hugging Face, OpenAI, LangChain, MLOps tools (MLflow, SageMaker, Kubeflow), Real-time systems (Kafka, WebSecurities), Secure coding, AI ethics
Technologies
TensorFlow.js, ONNX, React, Angular, Vue.js, Node.js, Django, Flask, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS, Azure, GCP, Kafka, WebSockets, MLflow, SageMaker, Kubeflow, Vertex AI, Java, Spring Boot, Hibernate, Oracle 19c, Maven, BitBucket, Eclipse STS, Jira, WebLogic, Apache Tomcat, Junit
Responsibilities
Collaborate with AI/ML teams to integrate models into applications; Deploy models using APIs and embedding techniques; Maintain model versioning and retraining pipelines; Develop robust backend APIs and scalable architectures; Build dynamic front-end UIs to visualize AI outputs; Containerize applications and manage cloud deployments; Implement CI/CD pipelines and monitor system health.
Seniority
Mid-level (2–4 years experience)