1 YunEsg Job
2-5 years
₹ 3 - 5L/yr
Salem
1 vacancy
Python Developer (Mid-Level) - GenAI Applications
YunEsg
posted 17d ago
Python Developer (Mid-Level) - GenAI Applications
Location: Remote
Employment Type: Full Time, Permanent
Experience: 2-5 years
About the Role
We are seeking a skilled Python Developer to join our team in building and maintaining enterprise-grade genAI applications. The ideal candidate will have strong backend development skills with Python, Django, Flask and experience in developing LLM-powered applications.
Technical Skills & Responsibilities
- Strong Python Development (2+ years)
- Build web applications using FastAPI/Flask/Django
- Implement asynchronous programming patterns
- Develop secure RESTful APIs
- Write clean, maintainable code
- Follow Python best practices
- LLM & AI Integration (1+ year)
- Integrate OpenAI/Anthropic APIs
- Implement prompt engineering strategies
- Develop RAG pipelines
- Manage context windows and tokens
- Use LangChain or similar frameworks
- SQL & Search Systems (1+ years)
- Work with vector databases (Weaviate, Pinecone, ChromaDB etc.)
- Design data processing pipelines
- Optimize search relevance and performance
- Handle document parsing and image processing
- Core Technical Skills
- SQL databases (PostgreSQL/MySQL)
- Docker containerization
- Git version control
- Azure cloud services
- CI/CD pipelines
- API security implementations
Technical Stack
- Backend: Python, FastAPI/Flask/Django
- Databases: Vector Databases (Weaviate/Pinecone/ChromaDB), PostgreSQL/MySQL
- LLM: OpenAI API, LangChain, or similar frameworks
- Search: Semantic search, Embedding models5 LP
- Infrastructure: Docker, Git, Azure
- Cache: Redis
Nice to Have
- Experience with Gen-AI Application
- Chatbot Development
- Knowledge of prompt chaining
- Familiarity with GenAI Frameworks like Langchain, LlamaIndex etc
- Understanding of RAG evaluation metrics
- Experience with high-performance text processing
- Azure certifications
Required Soft Skills
- Self-motivated and able to work autonomously in a remote environment
- Quick learner with demonstrated ability to adapt to new technologies
- Proven ability to stay current with fast-evolving LLM technologies
- Strong problem-solving and critical thinking abilities
- Results-driven approach with a focus on delivering quality solutions
- Strong ownership mentality and accountability
- Excellent time management and ability to handle multiple priorities
- Clear communication skills in a remote work setting
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 2-5years of professional experience in Python development
- Demonstrable experience with LLM applications
What We Offer
- Opportunity to work on cutting-edge genAI applications
- Remote work environment
- Collaborative and learning-focused environment
- Competitive salary and benefits package
- Professional development opportunities
How to Apply
Please submit your resume with:
- Detailed work experience with Python and LLM applications
- Links to any relevant projects or GitHub repositories
- Brief description of your most complex GenAI implementation
Note: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.
Employment Type: Full Time, Permanent
Read full job description