Awign Expert logo

Python + GenAI

Awign Expert
Contract
On-site
Pune City, Maharashtra, India
Generative AI

<\/div>
Key Responsibilities:<\/b>
<\/div>
Generative AI Development<\/b>
<\/div>
● Develop and implement generative AI models using frameworks like LangChain
<\/div>
or Llama -Index.
<\/div>
● Apply prompt engineering techniques to design effective queries and ensure
<\/div>
optimal LLM responses for diverse use cases.
<\/div>
● Master advanced LLM functionalities, including prompt optimization,
<\/div>
hyperparameter tuning, and response caching.
<\/div>
● Implement Retrieval -Augmented Generation (RAG) workflows by integrating
<\/div>
vector databases like Pinecone, Weaviate, Supabase, or PGVector for efficient
<\/div>
similarity searches.
<\/div>
● Work with embeddings and build solutions that leverage similarity search for
<\/div>
personalized query resolution.
<\/div>
● Explore and process multimodal data, including image and video understanding
<\/div>
and generation.
<\/div>
● Integrate observability tools for monitoring and evaluating LLM performance to
<\/div>
ensure system reliability.
<\/div>

<\/div>
Backend Engineering<\/b>
<\/div>
● Build and maintain scalable backend systems using Python frameworks such as
<\/div>
FastAPI, Django, or Flask.
<\/div>
● Design and implement RESTful APIs for seamless communication between
<\/div>
systems and services.
<\/div>
● Optimize database performance with relational databases (PostgreSQL, MySQL)
<\/div>
and integrate vector databases (Pinecone, PGVector, Weaviate, Supabase) for
<\/div>
advanced AI workflows.
<\/div>
● Implement asynchronous programming and adhere to clean code principles for
<\/div>
maintainable, high -quality code.
<\/div>
● Seamlessly integrate third -party SDKs and APIs, ensuring robust interoperability
<\/div>
with external systems.
<\/div>
● Develop backend pipelines for handling multimodal data processing, and
<\/div>
supporting text, image, and video workflows.
<\/div>
● Manage and schedule background tasks with tools like Celery, cron jobs, or
<\/div>
equivalent job queuing systems.
<\/div>
● Leverage containerization tools such as Docker for efficient and reproducible
<\/div>
deployments.
<\/div>

<\/div>
● Ensure security and scalability of backend systems with adherence to industry
<\/div>
best practices.
<\/div>

<\/div>
Qualifications:<\/b>
<\/div>
Essential:<\/b>
<\/div>
● Strong Programming Skills: Proficiency in Python and experience with backend
<\/div>
frameworks like FastAPI, Django, or Flask.
<\/div>
● Generative AI Expertise: Knowledge of frameworks like LangChain, Llama -Index,
<\/div>
or similar tools, with experience in prompt engineering and Retrieval -Augmented
<\/div>
Generation (RAG).
<\/div>
● Data Management: Hands -on experience with relational databases (PostgreSQL,
<\/div>
MySQL) and vector databases (Pinecone, Weaviate, Supabase, PGVector) for
<\/div>
embeddings and similarity search.
<\/div>
● Machine Learning Knowledge: Familiarity with LLMs, embeddings, and
<\/div>
multimodal AI applications involving text, images, or video.
<\/div>
● Deployment Experience: Proficiency in deploying AI models in production
<\/div>
environments using Docker and managing pipelines for scalability and reliability.
<\/div>
● Testing and Debugging: Strong skills in writing and managing unit and
<\/div>
integration tests (e.g., Pytest), along with application debugging and
<\/div>
performance optimization.
<\/div>
● Asynchronous Programming: Understanding of asynchronous programming
<\/div>
concepts for handling concurrent tasks efficiently.
<\/div>
Preferred:
<\/div>
● Cloud Proficiency: Familiarity with platforms like AWS, GCP, or Azure, including
<\/div>
serverless applications and VM setups.
<\/div>
● Frontend Basics: Understanding of HTML, CSS, and optionally JavaScript
<\/div>
frameworks like Angular or React for better collaboration with frontend teams.
<\/div>
● Observability and Monitoring: Experience with observability tools to track and
<\/div>
evaluate LLM performance in real -time.
<\/div>
● Cutting -Edge Tech: Awareness of trends in generative AI, including multimodal
<\/div>
AI applications and advanced agentic workflows.
<\/div>
● Security Practices: Knowledge of secure coding practices and backend system
<\/div>
hardening.
<\/div>

<\/div>
● Certifications:<\/b> Relevant certifications in AI, machine learning, or cloud
<\/div>
technologies are a plus.
<\/div><\/span>

Requirements<\/h3>
​<\/b>
<\/div><\/span>

Apply now
Share this job