Company logo

Senior Python Developer (GenAI Experience) 4-5 years

Trivandrum
Apply by in 25 days
Apply Now

Click to send your application via email

Brief DescriptionJob Title: Senior Python Developer (GenAI Experience) Experience: 4–5 YearsLocation: Technopark, Trivandrum Employment Type: Full-time Job Summary We are seeking an experienced Senior Python Developer with strong exposure to Generative AI solutions. The ideal candidate will lead backend development efforts, build scalable APIs, and drive GenAI-based integrations across products. This role requires strong hands-on technical expertise and the ability to mentor junior developers. Key Responsibilities

Design, develop, and maintain scalable REST APIs using FastAPI.

Build robust backend systems using Python, SQLAlchemy, and relational databases.

Architect and implement GenAI-based features, including RAG pipelines, LLM integration, prompt engineering, and AI-driven automation.

Lead end-to-end development for AI-enabled applications, ensuring performance and reliability.

Integrate third-party APIs and manage API-based workflows.

Guide the team in best practices for coding, architecture, and performance optimization.

Conduct code reviews, troubleshoot complex issues, and oversee releases.

Collaborate with product managers, designers, and cross-functional teams to deliver high-quality solutions.

Stay updated with the latest GenAI advancements and recommend improvements.

Preferred SkillsRequired Skills

Strong expertise in Python (advanced concepts, modular design, clean architecture).

Proficiency with FastAPI, API development, and microservice architecture.

Hands-on experience with SQLAlchemy and database schema design.

In-depth experience with Generative AI models, including:

Prompt engineering

RAG workflows (Retrieval-Augmented Generation)

Fine-tuning or model customization

Embeddings and vector similarity search

Experience working with LLM providers (OpenAI, Hugging Face, Azure OpenAI, etc.).

Strong understanding of system performance, scalability, and backend optimizations.

Experience with Git, CI/CD pipelines, Docker, and cloud deployment (AWS/GCP/Azure).

Good to Have

Experience leading a small development team.

Knowledge of vector databases (Pinecone, FAISS, Chroma, Weaviate).

Exposure to container orchestration (Kubernetes).

Familiarity with event-driven architecture and message queues (Kafka, RabbitMQ).

Understanding of machine learning workflows.

*Please note Candidates applying for this position please mention the following details in mail body.Relevant Exp :Current CTC :Expected CTC :Immediate joiner or not :

Ready to Apply?

Send your application directly to the employer

Apply Now

Explore More Opportunities

Check out more jobs and career resources

Life Beyond the Job

Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.

Find Roommates
Connect with potential roommates for your new city
Rent Flats
Find affordable accommodation near your workplace
Sell Old Books
Turn your study materials into extra income
Sell Vehicles
Sell your old vehicle or find a new one
Rent Free Space
Monetize your extra room or parking space

Also explore Bharath Surplus for buying, selling, and auction opportunities