HCL Unica Product _Sr. Python Developer (AI Engineer)_F2F Interview 10th Jan_Pune (Hinjawadi)

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Greetings from "HCL Software"

"HCL Software”: -


About Unica Product: -


Imp Note: Are you available for a F2F Interview on Saturday (10th Jan) In Pune HCL Software office?

Location/Venue: Mekong 2nd Floor, Embassy TechZone, Hinjewadi Rajiv Gandhi Infotech Park, Hinjawadi Phase 2, Pune, Maharashtra 411033.


Qualifications: -

We are looking for a Sr. Python – Prompt Engineering Expert / Generative AI Engineer) with 4+ Yrs experience in our Unica Product team who possess the following skills: -

Python – Prompt Engineering Expert / Generative AI Engineer

Role Context: -

Build and operationalize Generative AI capabilities in a product environment using Python. This role focuses on prompt engineering, LLM application development, RAG pipelines, and agentic workflows, with an emphasis on measurable quality, safety, cost, and latency. The engineer will collaborate with data, backend, and product teams to deliver production-grade GenAI features.

Must Have (Technical)

  • Strong Python programming fundamentals and ability to build production-ready modules/services.

  • Demonstrable hands-on prompt engineering experience (structured prompting, few-shot, chain-of-thought style decomposition, tool prompts).

  • Experience implementing RAG pipelines with at least one framework/tooling stack (LangChain/LlamaIndex or equivalent).

  • Familiarity with embeddings and vector search concepts.

  • Experience integrating LLMs via APIs (model calling, rate limits, retries, error handling, structured outputs/JSON schemas).

  • Delivery/DevOps fundamentals: Git PR workflow, CI/CD awareness, environment promotion practices.

  • Observability fundamentals: structured logging, metrics/alerts awareness, ability to debug production workflows.

Key Responsibilities

  • Design, test, and optimize prompts for multi-step tasks (classification, extraction, reasoning, summarization, recommendation). Design, test, and iterate on prompts for generative AI models to achieve accurate, relevant, and contextually appropriate outputs.
  • Partner with AI product managers, data scientists, and software engineers to integrate prompt engineering best practices into the product lifecycle.
  • Continuously refine and improve prompt strategies based on performance metrics and user feedback.
  • Build LLM-powered applications in Python: APIs, services, workers, and tool-using agent flows.
  • Implement Retrieval-Augmented Generation (RAG): document ingestion, chunking, embedding, retrieval, reranking, and prompt assembly.
  • Create evaluation frameworks for prompts and LLM apps: golden datasets, automated scoring, regression testing, and A/B experiments.
  • Optimize solutions for cost, latency, and reliability (caching strategies, prompt compression, routing, fallbacks).
  • Implement guardrails and safety controls (PII redaction, policy filters, grounding checks, hallucination mitigation).
  • Integrate LLM applications with existing systems (databases, APIs, message queues).
  • Support deployment and operations: CI/CD integration, monitoring, incident triage, and iterative improvement.

Good To Have (Technical)

  • Agent frameworks and orchestration patterns (tool calling, planning/execution loops, memory, function calling).
  • Familiarity with fine-tuning concepts, adapters, or prompt+retrieval hybrid strategies.
  • Experience with reranking and relevance tuning.
  • Experience with Docker/Kubernetes and deploying Python services in cloud environments (AWS/Azure/GCP).
  • Familiarity with data privacy/security handling (PII detection, masking, secure storage, audit logs).

Qualifications: -

  • Bachelor’s or master’s degree in computer science, Computational Linguistics, Data Science, or a related field.
  • 2–5 years of experience in roles involving natural language processing, prompt engineering, or generative AI applications.
  • Strong familiarity with large language models (e.g., GPT, ChatGPT) and generative AI frameworks.
  • Proficiency in Python or other scripting languages for interacting with AI models.
  • Proven experience in designing, testing, and optimizing prompts for various applications.
  • Excellent analytical, problem-solving, and communication skills, with the ability to work effectively in cross-functional teams.
  • A strong commitment to ethical AI practices and a deep understanding of AI fairness and bias mitigation strategies.


Python and Prompt engineering:

Prompt Engineer & Generative AI Specialist (4–8 Years Experience - can be less experienced too)

Job Summary:

We are seeking a skilled Prompt Engineer & Generative AI Specialist to optimize interactions with advanced language models and generative systems. You will work closely with AI product managers, data scientists, and software developers to craft and refine prompts, ensuring that model outputs align with business requirements and user expectations.

Key Responsibilities:

  • Research & Innovation:
  • Stay up to date with the latest advancements in natural language processing (NLP) and generative AI methodologies.
  • Experiment with novel prompt engineering techniques and contribute to internal knowledge bases and best practice guidelines.
  • Quality & Ethical Oversight:
  • Ensure ethical and responsible usage of generative AI by minimizing biases and adhering to established guidelines.
  • Monitor and evaluate the performance of deployed prompts, adjusting as needed to maintain high standards of quality and compliance.
  • Documentation & Reporting:
  • Document prompt engineering processes, experiments, and results to support knowledge sharing and continuous improvement.
  • Provide regular updates and technical reports to stakeholders on performance and enhancement initiatives.

Qualifications:

  • Bachelor’s or master’s degree in computer science, Computational Linguistics, Data Science, or a related field.
  • 2–5 years of experience in roles involving natural language processing, prompt engineering, or generative AI applications.
  • Strong familiarity with large language models (e.g., GPT, ChatGPT) and generative AI frameworks.
  • Proficiency in Python or other scripting languages for interacting with AI models.
  • Proven experience in designing, testing, and optimizing prompts for various applications.
  • Excellent analytical, problem-solving, and communication skills, with the ability to work effectively in cross-functional teams.
  • A strong commitment to ethical AI practices and a deep understanding of AI fairness and bias mitigation strategies.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now