
Sr Python Developer - AI & Chat bot Integration Specialist


Join Our Team
● We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team.
● The ideal candidate will be an expert in developing applications and chatbots utilizing OpenAI and LangChain technologies.
● This role requires proficiency in working with vector stores, interfacing with databases (especially PostgreSQL), and integrating website content and documents (including PDFs) seamlessly into websites.
● The successful candidate will play a pivotal role in driving our AI initiatives, enhancing our digital interfaces, and ensuring a seamless user experience. Key Responsibilities:
● Design and develop advanced applications and chatbots using OpenAI, LangChain, and related technologies.
● Implement and maintain vector stores to optimize AI model performance and data retrieval.
● Interface with PostgreSQL databases, ensuring efficient data storage, retrieval, and management.Integrate dynamic website content and documents (e.g., PDFs) into web applications, enhancing functionality and user experience.Collaborate with cross-functional teams (UI/UX designers, web developers, project managers) to deliver high-quality software solutions.
● Lead the technical design, development, and deployment of AI-powered features, ensuring scalability and reliability.
● Stay abreast of emerging technologies and industry trends to incorporate best practices and innovations into our projects.
● Provide technical mentorship to junior developers and contribute to the team's knowledge-sharing efforts.
Qualifications:
● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● At least 10+ years of professional experience in Python development, with a strong portfolio of projects demonstrating expertise in AI and chatbot development.
● Proficiency in OpenAI and LangChain technologies is essential.
● Experience with vector stores (e.g., Pinecone, Weaviate) and their integration into AI applications.
● Solid understanding of database management, particularly PostgreSQL, including schema design, query optimization, and connection pooling.
● Demonstrated ability to integrate website content and documents (PDFs) into web applications.
● Familiarity with web development frameworks (e.g., Django, Flask) and front-end technologies (JavaScript, HTML5, CSS) is a plus.Excellent problem-solving skills, with a creative and analytical approach to overcoming challenges.
● Strong communication and collaboration abilities, with a track record of working effectively in team environments.

About Rhythm Engineering
About
Rhythm Engineering is an Inc. 500 company at the forefront of innovation, pioneering solutions transforming how our cities move. With a commitment to optimizing traffic signals across the United States through state-of-the-art artificial intelligence and patented technology, we're not just changing roads; we're revolutionizing travel for millions. Our solutions reduce travel time, vehicle stops, vehicle emissions, and fuel consumption while reducing vehicle crashes by 30%. Our global presence spans the USA, India, and Europe, marking us as a fast-growing technology leader dedicated to making a difference in the government sector. Rhythm Engineering Solutions optimizes traffic flow at over 3,200 intersections at 160 cities in 33 states in the USA.
Tech stack

Photos
Company social profiles
Similar jobs
Technical Skills :
Java, Spring Boot, MySql, CI/CD Automation.
UI Scripting,NPL/ML
RM Job Roles & Responsibilities:
1. Client Relationship Management: Build and nurture strong relationships with clients, understanding their real estate needs and preferences. Act as the main point of contact for clients throughout the real estate transaction process.
2. Client Consultation: Conduct detailed consultations with clients to understand their goals, preferences, and financial considerations. Provide expert advice on real estate market trends and investment opportunities.
3. Property Presentation: Showcase available properties to clients, emphasizing key features and benefits. Provide comprehensive information about the properties, including legal aspects and potential returns on investment
. 4. Transaction Facilitation: Facilitate the real estate transaction process, including property viewings, negotiations, and documentations. Collaborate with legal teams to ensure smooth and legally compliant transactions.
5. Market Analysis: Stay updated on local and regional real estate market trends. Provide clients with insights into market conditions, property values, and investment potential.
6. Customer Satisfaction: Ensure a high level of customer satisfaction by addressing client concerns and inquiries promptly. Seek feedback from clients and use it to enhance service delivery.
7. Client Retention: Develop and implement strategies to retain existing clients and encourage repeat business. Provide ongoing support and assistance even after the completion of transactions.
8. Market Research: - Conduct research on new and upcoming real estate projects, developments, and investment opportunities. - Provide clients with valuable insights into potential investment areas.
9. CRM Utilization: - Utilize Customer Relationship Management (CRM) tools to manage client interactions, maintain records, and track communication history. - Ensure accurate and up-to-date client information in the CRM system.
10. Compliance and Legal Understanding: - Stay informed about real estate laws, regulations, and legal requirements. - Ensure that all real estate transactions comply with legal standards and regulations.
11. Negotiation Skills: - Negotiate favorable terms and conditions for clients during real estate transactions.
12. Market Promotion: - Develop and implement marketing strategies to promote available properties and generate interest from potential buyers or investors. - Collaborate with marketing teams to create promotional materials.
13. Reporting and Analysis: - Prepare regular reports on client interactions, transactions, and market trends. - Analyze data to identify areas for improvement and strategic adjustments
Technologies/Frameworks – · Core Java, J2EE, · Spring Core and Spring MVC, Sprint Boot, Spring Security, · JDBC, Hibernate, RESTful APIs, SOAP WebServices · Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage · Junit or Mockito frameworks · Maven, Git · Knowledge Data Structures, · SQL, MySQL · Designing relational database schemas · Basics of AWS, Cloud, Microservices
· BFSI, FinTech |


Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the iOS Developer, you will be required to create our mobile product (app) on iOS Platform.
- Architecting, designing, implementing, and maintaining native mobile applications used to interact with external hardware
- Writing clean, understandable, robust, and sustainable code for mobile platforms
- Negotiating, specifying, and documenting architecture, tools, libraries, and feature requirements with the software team
- Creating and writing test cases to exercise and validate mobile applications
Desired Candidate Profile
What you need to have:- Should have 5+ years of professional work experience designing outstanding Mobile App on iOS Platform
- Have worked on an outstanding iOS App before
- Proficient understanding of iOS Concepts
- Proficiency in Objective-C and/or Swift
- Excellent problem-solving skills
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
- Should have min 65% in B.E./ B.Tech/ M.Tech
ABOUT US:
Pingahla was founded by a group of people passionate about making the world a better place by harnessing
the power of Data. We are a data management firm with offices in New York and India.Our mission is to help transform the way companies operate and think about their business. We make it easier
to adopt and stay ahead of the curve in the ever-changing digital landscape. One of our core beliefs is
excellence in everything we do!
JOB DESCRIPTION:
Pingahla is recruiting ETL & BI Test Manager who can build and lead a team, establish infrastructure, processes
and best practices for our Quality Assurance vertical. The candidates are expected to have at least 5+ years of experience with ETL Testing and working in Data Management project testing. Being a growing company, we will be able to provide very good career opportunities and a very attractive remuneration.
JOB ROLE & RESPONSIBILITIES:
• Plans and manages the testing activities;
• Defect Management and Weekly & Monthly Test report Generation;
• Work as a Test Manager to design Test Strategy and approach for DW&BI - (ETL & BI) solution;
• Provide leadership and directions to the team on quality standards and testing best practices;
• Ensured that project deliverables are produced, including, but not limited to: quality assurance plans,
test plans, testing priorities, status reports, user documentation, online help, etc. Managed and
motivated teams to accomplish significant deliverables within tight deadlines.
• Test Data Management; Reviews and approves all test cases prior to execution;
• Coordinates and reviews offshore work efforts for projects and maintenance activities.
REQUIRED SKILLSET:
• Experience in Quality Assurance Management, Program Management, DW - (ETL & BI)
Management
• Minimum 5 years in ETL Testing, at least 2 years in the Team Lead role
• Technical abilities complemented by sound communication skills, user interaction abilities,
requirement gathering and analysis, and skills in data migration and conversion strategies.
• Proficient in test definition, capable of developing test plans and test cases from technical
specifications
• Single handedly looking after complete delivery from testing side.
• Experience working with remote teams, across multiple time zones.
• Must have a strong knowledge of QA processes and methodologies
• Strong UNIX and PERL scripting skills
• Expertise with ETL testing & hands-on with working on ETL tool like Informatica, DataStage
PL/SQL is a plus.
• Excellent problem solving, analytical and technical troubleshooting skills.
• Familiar with Data Management projects.
• Eager to learn, adopt and apply rapidly changing new technologies and methodologies.
• Efficient and effective at approaching and escalating quality issues when appropriate.
Roles & Responsibilities:
1- Deliver extraordinary customer experience by technically advising customers on Toprankers products, services and capabilities to best meet the needs of the Customer.
2- Grow and nurture customer relationships on every interaction that results in measurable Customer value and drives Sales, nurturing mid to long term opportunities through regular touchpoints until they are ready for sales engagement.
3- Lead qualification and follow up of inbound leads received through various sources (including the company website, sample system, social media channels, events and other sources).
4- Developing sales opportunities and assists in developing the pipeline for future sales activity through daily interactions.
5- Outbound calling to establish new, high-quality opportunities with prospective customers and contacts.
6- Communicate via various channels such as telephone, email and chat with customers and internal support areas including production, sales, engineering, and others as necessary.
7 - Liaise effectively with various internal business partners like Engineering and marketing to resolve Customer inquiries and requests.
8- React positively to changing business conditions by proving to be flexible and adaptable.
Skill & Abilities :
- Customer service experience (Sales and/or Outbound calling experience a plus) with a passion for building customer loyalty through exceptional listening, relationship building, and strong written and verbal communication.
- Demonstrated consultative experience, ability to influence, resourcefulness.
- Energized by a desire to help and connect with people.
- Demonstrated ability to maintain progress on multiple tasks, set priorities and manage time effectively.
- Bachelor Degree required (e.g. Engineering/ Business/ Marketing)
- Team player, critical thinker, self-motivated and proactive positive attitude
- Fluent in written and spoken English & Hindi (Spoken)
Understanding PowerApps formulas and development methods. Ability to develop
POWER BI Min 2+ years of hand on experience in POWER BI Reports and dashboard development, MS SSAS, MS SSAS & POWER BI Candidate
Should have hands on experience on writing complex SQL queriesworkflows using PowerApps and Microsoft PowerAutomate.
Customizing SharePoint lists and disparate systems with PowerApps Knowledge of PowerApps and PowerAutomate licensing Automating business processes with Microsoft PowerAutomate.
Automating business processes with Microsoft PowerAutomate.
Ability to create custom connectors for Microsoft PowerAutomate.
Experience with API or rest services integrations.
Understanding of how to implement solutions with multiple data source Understanding PowerApps formulas and development methods
Job Description :
- Should have handson experience of more than 1+ years
- Good knowledge of NodeJS, ExpressJS or Restify
- Should have good knowledge of JavaScript.
- Experience implementing frontend using Angular 2+.
- Any database knowledge (SQL.Mongo or NoSQL)
- Basic understanding of version control using GIT
- TypeScript knowledge would be a plus
- Should have good logical skills.

Minimum 3+ Years of hands-on experience in developing Python Applications.
Excellent knowledge of Python and experience in or in-depth understanding of core Python
Knowledge in Lists, Tuples, and Dictionaries
Excellent knowledge of Python Constructor- Parameterized and Non-Parameterized
Must have experience in core python concepts about data structure, OOPS concepts, XML parsing, XML to JSON, optimizations
Developers should have developed Web Based applications., back end, SQL
Agile and scrum methodology
Should not be test automation, Application development frame work
Excellent Communication Skill
Good to Have
Django/ Flask
Strong Hands-on experience in HTML, CSS, DTL(Django Template Language), SASS.
knowledge of SQL


