Python Developer – Generative AI (LangChain, OpenAI)
infrrd · Bangalore
Job description
About the role
infrrd is looking for a motivated Python Developer to join its Engineering team in Bangalore. You will help build and enhance a proprietary Intelligent Document Processing platform, focusing on Generative AI features and robust, production‑ready code.
Key responsibilities
- Develop, debug, and ship product features, APIs, data transformations, and deployment workflows.
- Create and maintain Python utilities for validation, transformation, and automation of QC checklists.
- Implement GenAI workflows using LangChain and OpenAI, including prompt design, tool integration, and reliability guards.
- Design and tune vector indexing and retrieval with PGVector for checklist content and policies.
- Build evaluators, test harnesses, and regression suites for LLM pipelines and generated code.
- Instrument logging and metrics, perform root‑cause analysis, and document playbooks.
- Collaborate with Product, Customer Success, and QA to triage tickets, reproduce issues, and deliver hot‑fixes.
- Secure deployments with configuration management, secrets hygiene, and rollback strategies.
Required profile
- 4–6 years of professional Python development experience.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Hands‑on experience delivering GenAI/LLM solutions in production‑like environments.
- Strong debugging abilities and clear communication skills.
Required skills
- Python 3.x with solid software‑engineering practices.
- GenAI/LLM tools: LangChain, OpenAI API, prompt engineering, tool/function calling, guards.
- NLP utilities such as NLTK or similar.
- MongoDB data modeling and query optimization.
- Vector databases and retrieval (PGVector on PostgreSQL) for RAG patterns.
- Observability, log analysis, and rapid root‑cause troubleshooting.
- LLM orchestration with OpenAI/Gemini, including retries, timeouts, and structured outputs.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
49 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
infrrd
Bangalore
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.