31 Reward360 Jobs
Sr. Python Developer
Reward360
posted 8hr ago
Flexible timing
Key skills for the job
Job Description: Senior Python Developer
Role: Senior Python Developer
Location: Bangalore
Employment Type: Full-Time
Experience Level: Senior 4+ years
Job Overview:
We re looking for a Senior Python Developer with strong experience in Flask and FastAPI, who s excited about working on projects involving Generative AI (GenAI). Youll be responsible for building scalable backend systems, integrating third-party APIs, and working extensively with PostgreSQL. Experience with Vector Databases is a plus. Familiarity with tools like LangChain, Langflow, or Airflow will also make you stand out. If you have some Node.js knowledge or have worked with Neo4J or other knowledge graph databases, even better!
Key Responsibilities:
Develop and maintain backend services using Python frameworks like Flask and FastAPI.
Integrate and manage third-party APIs to enhance application functionality.
Work with PostgreSQL for database management, ensuring optimal performance.
Implement solutions involving Generative AI (GenAI) for innovative projects.
Work with Vector Databases (experience with them is a plus).
Use knowledge graph databases such as Neo4J for advanced data modeling.
Optimize applications for scalability and performance.
Collaborate with cross-functional teams including engineering, data science, and AI specialists.
Use tools like LangChain, Langflow, and Airflow for orchestrating AI workflows and task automation.
Required Qualifications:
Python Expertise: Solid experience in Flask and FastAPI development. - API Integration: Strong experience with integrating third-party APIs.
Database Management: Deep expertise in PostgreSQL is required. - Generative AI: Familiarity with Generative AI technologies and their application in real-world solutions. Preferred Qualifications: - Node.js: Familiarity with Node.js is an advantage. -
Vector Databases: Experience with Vector Databases is a bonus. -
LangChain Langflow: Experience with LangChain for AI workflows and Langflow is beneficial.
Airflow: Experience with Airflow for task automation and orchestration.
Knowledge Graphs: Hands-on experience with Neo4J or similar knowledge graph databases.
Soft Skills: -
Strong communication and collaboration abilities
Problem-solving skills with an analytical and creative mindset.
Adaptability to work with new technologies and learn on the go.
Educational Requirements: -
Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Python Developer roles with real interview advice
8-12 Yrs
Bangalore / Bengaluru