Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Full Stack AI Engineer.
India Jobs Expertini

Urgent! Full Stack AI Engineer Job Opening In Bengaluru – Now Hiring HCLTech

Full Stack AI Engineer



Job description

HCLTech is hiring GenAI Fullstack Developer


Job Title:

GenAI App Developer / Full Stack Developer / Python Backend Developer / API Developer / Prompt Engineer


Job Overview:

We are seeking a skilled GenAI App Developer (or Full Stack Developer, Python Backend Developer, API Developer, Prompt Engineer) with expertise in API development, backend logic, machine learning, and NLP to contribute to large-scale GenAI applications.

You'll work on API integrations, system performance optimization, and developing multi-agent workflows, all within a dynamic, collaborative environment.


Overall Experience: 3 to 10 yrs

Location: Bangalore/Chennai/Noida/Hyderabad

Notice Period: Immediate to 30 days


Key Responsibilities:

API Integration & Development:

  • Identify and define API integration points, ensuring clear documentation.
  • Design, implement, and test API endpoints (e.G., /generate, /status).
  • Auto-generate API documentation using FastAPI & Swagger.
  • Implement rate limiting (Flask-Limiter) and authentication (OAuth, API keys).

LLM & NLP Integration:

  • Develop prompting logic for Large Language Models (LLMs) to ensure accurate responses.
  • Integrate machine learning frameworks (e.G., PyTorch) and NLP libraries (e.G., spaCy).
  • Design and implement multi-agentic workflows using patterns like actor model, publish-subscribe, and client-server.

Multi-Agentic System Design:

  • Build and coordinate multi-agentic systems, ensuring efficient task delegation, communication, and failure handling across agents.
  • Develop distributed task management using tools like Celery and Kubernetes.

Testing & Debugging:

  • Write unit/integration tests with Pytest.
  • Set up logging and monitoring for system health and debugging.

Database & Caching:

  • Integrate with MySQL, PostgreSQL, NoSQL (e.G., BigQuery, MongoDB), and vector databases (e.G., Pinecone).
  • Implement caching strategies (e.G., Redis, Memcached) to optimize performance.

Security & Compliance:

  • Ensure secure API access and data protection (OAuth, API keys, input validation).


Required Qualifications:

  • Proven experience in API development (e.G., FastAPI, Flask, Django).
  • Strong knowledge of Python, machine learning (PyTorch), and NLP (e.G., spaCy).
  • Expertise in API authentication (OAuth, API keys) and API documentation (Swagger).
  • Experience with task queues (Celery) and multi-agent workflows.
  • Hands-on experience with databases (MySQL, PostgreSQL, BigQuery, NoSQL).
  • Familiarity with caching (Redis, Memcached) and cloud platforms (AWS, Google Cloud, Azure).


Highly Desirable Qualifications:

  • Experience with vector databases (e.G., Pinecone, Weaviate, Cloud-based AI search (Azure AI Search).
  • Knowledge of CI/CD pipelines and containerization (e.G., Docker, Kubernetes).
  • Familiarity with API design tools (e.G., Postman) and rate limiting (Flask-Limiter).


Tools & Technologies:

  • API Frameworks: FastAPI, Flask, Django
  • Machine Learning & NLP: PyTorch, spaCy
  • Task Management: Celery
  • Databases: MySQL, PostgreSQL, BigQuery, MongoDB, Pinecone, Weaviate
  • Caching: Redis, Memcached
  • Cloud Platforms: AWS, Google Cloud, Azure
  • Version Control: Git
  • Security & Monitoring: OAuth, API keys, Python logging module


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Full Stack Potential: Insight & Career Growth Guide