Talent.com
This job offer is not available in your country.
Ekloud - Full Stack Engineer - Artificial Intelligence / Machine Learning

Ekloud - Full Stack Engineer - Artificial Intelligence / Machine Learning

Ekloud, Inc.Delhi, IN
19 days ago
Job description

Role Overview :

We are seeking a highly skilled Fullstack AI Engineer who can operate at the intersection of Artificial Intelligence, Machine Learning, Full-Stack Development, and DevOps.

This is a hands-on engineering role that requires expertise in designing, building, and deploying end-to-end AI-powered applications.

The ideal candidate has strong foundations in Python-based AI / ML, modern frontend frameworks, and cloud-native DevOps practices, with proven experience in delivering scalable, production-grade AI solutions.

Key Responsibilities :

AI / ML Engineering :

  • Design and develop AI / ML models leveraging traditional ML as well as Generative AI (LLMs, Transformers, RAG, AI agents).
  • Work with vector databases (Pinecone, Weaviate, FAISS, Milvus) for semantic search and retrieval-augmented generation.
  • Implement prompt engineering techniques, fine-tuning pipelines, and evaluation frameworks for LLM-based solutions.
  • Apply best practices in model deployment, monitoring, and optimization for latency, accuracy, and scalability.

Backend Engineering :

  • Develop and scale APIs using FastAPI, Django, or Flask.
  • Architect and manage SQL / NoSQL databases (PostgreSQL, MongoDB, Redis, Cassandra).
  • Implement async processing pipelines with Celery, Kafka, or RabbitMQ.
  • Build secure, modular, and testable backend systems following clean architecture principles.
  • Frontend Engineering :

  • Build modern, interactive UIs for AI-driven applications using React, Next.js, and TypeScript.
  • Implement state management (Redux, Recoil, Zustand) for seamless user experiences.
  • Integrate AI APIs into client-facing applications with high performance and reliability.
  • Ensure responsive, accessible, and optimized frontend experiences for AI products.
  • DevOps & Cloud Engineering :

  • Containerize applications with Docker and orchestrate with Kubernetes.
  • Implement CI / CD pipelines for automated builds, testing, and deployments.
  • Deploy AI applications on AWS, GCP, or Azure with scalability and fault-tolerance in mind.
  • Monitor infrastructure performance, logs, and security using tools like Prometheus, Grafana, and ELK stack.
  • Engineering Best Practices :

  • Drive code quality, modularization, and reusability across systems.
  • Follow Git workflows (GitFlow, trunk-based) and enforce peer code reviews.
  • Ensure application security through OWASP guidelines, API security, and cloud IAM best practices.
  • Conduct unit testing, integration testing, and automated regression testing to ensure system : :
  • Bachelors or Masters degree in Computer Science, Artificial Intelligence, Data Science, or related field from a reputed institution.
  • Strong academic foundation in algorithms, data structures, distributed systems, and applied mathematics.
  • Professional Experience :

  • 8+ years of experience in software engineering, with at least 4+ years in AI / ML-focused roles.
  • Proven track record of designing, developing, and deploying AI-powered fullstack applications in production environments.
  • Technical Competencies :

  • Expertise in Python (AI / ML + backend) and JavaScript / TypeScript (React / Next.js frontend).
  • Solid understanding of traditional ML techniques, deep learning, and generative AI architectures.
  • Experience with cloud-native deployments on AWS / GCP / Azure.
  • Knowledge of CI / CD, containerization (Docker / Kubernetes), and MLOps workflows.
  • Strong grasp of data modeling, API design, system architecture, and scalability patterns
  • (ref : hirist.tech)

    Create a job alert for this search

    Artificial Engineer • Delhi, IN