Jobs
Interviews

1109 Python Development Jobs - Page 14

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 12.0 years

18 - 20 Lacs

Mumbai

Work from Office

10+ years of strong Python development experience, who can lead the team technically and provide solutions Should come up with Architectural solutions and best practices RASA framework and BOT development experience is key Hands-on experience in Python, API Framework Knowledge of Django, Web Services, Angular, Javascript Knowledge in Docker, Containerizations and Monolithic and Microservices Design Architecture Should know, or used GIT, BIT Bucket, JIRA Knowledge of Java is an addition Should have worked in an Agile environment and aware of Agile practices Good communication skills Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 weeks ago

Apply

5.0 - 8.0 years

15 - 20 Lacs

Chennai

Remote

Role & responsibilities We are hiring a Senior Java Developer for product development . The ideal candidate during the first 6 months will support our OfBiz legacy platform and contribute towards a design to migrate to a new platform using Python and React JS which will take 12-18 months to complete. Emphasis will be on Product Lead Growth with emphasis on speed delivery based on market traction and performance optimization, integration robustness, and UI fidelity. The first 6 months will also include L3 Support for enterprise-grade ERP systems, with a strong focus on Apache OFBiz. This position demands expertise in the OFBiz stackincluding Entity Engine, Service Engine, Minilang scripting, and Freemarker-based UI developmentalongside strong backend engineering with Java and MySQL. Preferred candidate profile Core Responsibilities Lead full lifecycle development of OFBiz modules: Orders, Inventory, Accounting, CRM, Procurement. Customize and extend Entity Model , Service Definitions (Simple, Java, SOAP/REST) , and Minilang workflows . Knowledge of Python and ML techniques for advance Computations Understanding of JSON and XML Schema is critical for Advance Integrations. Build advanced Freemarker UI components using screens, forms, menus, widgets, and reusable macros. Implement and manage event-driven services , job schedulers (Quartz), and event-condition-action (ECA) rules. Optimize MySQL schema and OFBiz entity configuration for large data sets and high-concurrency scenarios . Architect RESTful APIs using OFBizs restapi plugin and integrate with external systems via OAuth 2.0 , token introspection, and refresh mechanisms. Profile and optimize JVM performance: GC tuning, thread management, memory leaks, classloader issues. Enforce coding standards, design patterns (Factory, Template, Command) , and review contributions across the team. Required Technical Skills OFBiz Deep Knowledge (3+ Years Mandatory) : Entity Model: entity-grouping, caching strategies, field-level constraints. Service Engine: Simple/Java services, service dispatching, error handling. Minilang scripting: business logic orchestration and atomic transaction handling. Componentization: defining custom applications, component loaders, deployment isolation. UI Layer Expertise : Mastery of Freemarker templating: macros, conditions, dynamic rendering. Form/Screen XML design and integration with Java services. Experience in AJAX, jQuery, vanilla JS for enhanced interactivity. MySQL Optimization : Query tuning, indexing, schema normalization/denormalization. Query plan analysis, partitioning strategies, slow query optimization. API & Integrations : Building and consuming REST APIs (OpenAPI preferred). Full OAuth 2.0 stack: authorization code flows, access/refresh token handling, scope enforcement. Integration with 3rd-party CRMs, payment gateways, or logistics platforms. Java Performance & Tooling : Strong with Java 8/11, threading, I/O, async patterns. Proficient with profiling tools: VisualVM, JFR, YourKit, async-profiler. Build systems: Gradle/Maven, CI/CD pipelines (Jenkins, GitHub Actions), Docker-based deployment. Python Programming (Advanced/Enterprise Level): Enterprise Architecture: Design and implement scalable, distributed systems using Python (microservices, service orchestration, message-driven systems with Celery or RabbitMQ). Familiarity with API versioning, security (JWT, OAuth 2.0), and high-availability deployments. Experience with configuration management and environment segregation for staging/production. Data Engineering Frameworks: Proficient with ETL/ELT tools such as Apache Airflow, Luigi, or Prefect for workflow orchestration and scheduling. Expertise in data processing using pandas, Dask, or PySpark for handling large-scale datasets. Experience integrating with data lakes (S3, HDFS) and data warehouses (BigQuery, Snowflake, Redshift). Building and optimizing data pipelines: ingestion, transformation, validation, and loading. Use of SQLAlchemy or similar ORM frameworks for complex data modeling and database abstraction. Hands-on with streaming platforms (Kafka, AWS Kinesis) and building real-time data processing applications. Implementation of robust logging, auditing, and monitoring in data pipelines. UI Frameworks (Python-centric & Full-Stack): Building web applications with Flask, FastAPI, or Django; REST API and GraphQL design. Experience with Dash, Streamlit, or Panel for developing interactive data dashboards and enterprise analytics portals. Integrating with front-end frameworks (React, Vue, Angular) through RESTful APIs or WebSocket endpoints. Developing real-time UI features (notifications, dashboards) using Python backends and Socket.IO/websockets. Experience deploying and scaling UI applications in cloud environments (AWS, Azure, GCP). Machine Learning & Advanced Computation: Experience with ML libraries (scikit-learn, TensorFlow, PyTorch) for model development and deployment. Building automated pipelines for training, evaluation, and serving ML models (MLflow, Kubeflow). Implementing MLOps practices: reproducibility, versioning, monitoring, and CI/CD for ML workflows. General Python Enterprise Practices: Test-driven development (TDD) and implementation of robust unit, integration, and E2E tests (pytest, unittest). Automated build and deployment workflows using Docker, Kubernetes, and CI/CD pipelines. Application monitoring, performance profiling (cProfile, Py-Spy), and proactive troubleshooting in production. Secure coding practices, static analysis, and code quality enforcement (flake8, black, mypy).

Posted 3 weeks ago

Apply

0.0 - 3.0 years

3 - 5 Lacs

Pune, Chennai, Bengaluru

Work from Office

6+ years of strong Python development experience Hands-on experience in Python, API Framework RASA framework and BOT development experience is key knowledge in Docker, Containerizations and Monolithic and Microservices Design Architecture Should know, or used GIT, BIT Bucket, JIRA Knowledge of Java is an addition Should have worked in an Agile environment and aware of Agile practices Good communication skills Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 weeks ago

Apply

5.0 - 8.0 years

19 - 25 Lacs

Pune, Chennai, Delhi / NCR

Work from Office

6+ years of strong Python development experience Hands-on experience in Python, API Framework RASA framework and BOT development experience is key knowledge in Docker, Containerizations and Monolithic and Microservices Design Architecture Should know, or used GIT, BIT Bucket, JIRA Knowledge of Java is an addition Should have worked in an Agile environment and aware of Agile practices Good communication skills Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 weeks ago

Apply

7.0 - 9.0 years

19 - 20 Lacs

Chennai

Work from Office

Role Summary We are looking for an experienced Python Lead Developer with over 7 years in Python programming, strong skills in Pandas for data manipulation, and expertise in Celery for distributed task management. This position is ideal for someone who enjoys leading development projects, mentoring teams, and ensuring high standards in software quality and performance. Key Responsibilities Lead Python development projects, ensuring code quality and efficiency. Guide and mentor team members, conduct code reviews, and foster collaboration. Utilize Pandas for data analysis and transformation tasks. Implement and maintain asynchronous tasks using Celery. Optimize application performance and scalability. Required Skills Core: Proficient in Python, Pandas, and Celery. Additional: Knowledge of relational databases, RESTful API integration, and Git. Soft Skills: Strong leadership, problem-solving, and communication abilities.

Posted 3 weeks ago

Apply

6.0 - 11.0 years

12 - 22 Lacs

Pune, Bengaluru, Delhi / NCR

Hybrid

Job Location- Delhi NCR/Bangalore/Hyderabad/Pune/Mumbai/Chennai Shift timings- 4:30PM-1:30PM Work mode- Hybrid Exp- 5-9 years We are looking for Azure experts with the following exp- Experience Requirements: candidates with 5+ years of experience in Aure and cloud services. Python knowledge for the role, specifically for scripting to handle infrastructure and manipulate Azure services. Looking for candidates with experience in Python scripting for Azure services, not just web application development . About the role As a Cloud Engineer III , you will design and implement cloud solutions using Azure services, ensuring compliance with industry standards. We will count on you to develop and maintain automation scripts and tools using Python to streamline security processes and enhance operational efficiency. Along the way, you will get to: Design and implement Azure Function based solutions Collaborate with DevOps, development, and security teams to integrate security best practices into the software development lifecycle (SDLC) Monitor cloud environments for security incidents and respond to alerts, conduct investigations and implement corrective actions, as required Stay up to date with the latest cloud security trends, threats, and best practices, and provide recommendations for continuous improvement What were looking for Bachelor/master’s degree in computer science, Information Technology, or a related field. 5+ years of experience in cloud engineering, with a focus on Azure services and cloud security. Strong proficiency in Python programming for automation and scripting. Previous experience with application development using Python is required. Hands-on experience with working on Python Automation testing using BDDs . Azure Networking In-depth knowledge of Azure Services (Azure Functions, Azure Policy, Azure Automation Runbooks, Azure Storage, Azure Stream Analytics, Azure Log Analytics (KQL), Azure PowerShell Commands, Azure RBAC, Entra ID) is a must . Experience with Azure Function App, Azure Policy, Azure Runbooks. Strong understanding of networking, encryption, and security protocols in cloud environments. Basic understanding of tools like Git, Jenkins, JIRA, bitbucket is required. Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment. Relevant certifications (e.g ., AZ-204 ) are a plus. Experience on the AI services in the Azure environment in a plus. Excellent communication skills.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

3 - 6 Lacs

Noida

Work from Office

* Develop AI models using Python, ML algorithms & NLP techniques. * Optimize model performance through data analysis & experimentation. * Collaborate with cross-functional teams on project delivery. In Office Job (Preferred Delhi NCR people)

Posted 3 weeks ago

Apply

2.0 - 7.0 years

2 - 7 Lacs

Mumbai, Mumbai Suburban, Mumbai (All Areas)

Work from Office

Were Hiring! Walk-In for Python Developer (Django) Role Goregaon West, Mumbai Were excited to announce a Walk-In Interview opportunity for the role of Python Developer (Django) at Rentokil PCI , a leading organization committed to innovation and excellence. This is a great chance to join a fast-paced, tech-driven team and make a meaningful impact. Walk-In Interview Details: Date: Thursday, 10th July 2025 Time: 11:00 AM to 3:00 PM Venue: PCI Pest Control Pvt. Ltd. Narayani Building, 3rd Floor, Ambabai Temple Compound, Aarey Road, Goregaon (West), Mumbai 400104, Maharashtra Contact Person: Hitesha Patel – 8828018709 Email for CV Sharing: hiteshav.patel@rentokil-pci.com Important Notes: This role is open to Mumbai-based candidates only. Preference will be given to those residing on the Western line . Virtual interviews are not being conducted for this role. Immediate joiners or candidates with a maximum notice period of 30 days will be preferred. Strong communication skills in English are mandatory. Candidates must have demonstrated job stability in their current and previous roles. If this opportunity doesn’t align with your profile, we’d appreciate it if you could share this with your friends or contacts who may be a good fit. Thank you in advance for your support in helping us find the right candidate! Requirements Rentokil PCI Rentokil PCI is the leading pest control service provider in India. A Rentokil Initial brand, Rentokil PCI was formed in 2017 through a joint venture (JV) between Pest Control India, the number one pest control company in India, and Rentokil, the worlds leading pest control brand. Rentokil PCI aims to set new standards for customer service with operations across 250 locations in India. The JV brand also focuses on developing industry-leading service operations through the sharing of best practices, new innovations and the use of digital technologies. About the Role: As a Python Django Developer, you will be responsible for developing, maintaining, and enhancing web applications using the Django framework. You will collaborate with cross-functional teams to design and implement efficient and scalable solutions that meet both business and technical requirements. Job Responsibilities: Collaborate with project managers, designers, and other developers to understand project requirements and deliver high-quality software solutions. Develop web applications and features using the Django framework, following best practices and coding standards. Write clean, maintainable, and efficient code, and refactor existing code as necessary. Integrate data storage solutions, including databases, key-value stores, and blob stores. Work on frontend integration, collaborating with frontend developers to ensure seamless integration of user-facing elements with backend logic. Implement security and data protection measures, such as authentication and authorization. Identify and address performance bottlenecks and optimize applications for speed and scalability. Troubleshoot and debug issues, and provide timely resolution to ensure smooth application operation. Stay up-to-date with the latest industry trends, technologies, and best practices in web development. Participate in code reviews, knowledge sharing, and mentorship activities. Key Result Areas: Timely delivery of high-quality, well-tested software features and updates. Efficient collaboration with cross-functional teams to achieve project goals. Robust and secure backend solutions that adhere to industry standards. Performance optimization to ensure smooth application performance even under high load. Contribution to a positive and innovative team culture. Continuous learning and improvement of technical skills. Competencies (Skills essential to the role): Proficiency in Python programming language. Strong experience in web development using Django framework. Sound knowledge of HTML, CSS, and JavaScript for frontend integration. Familiarity with frontend libraries and frameworks (e.g., React, Angular) is a plus. Experience with database systems such as PostgreSQL or MySQL. Understanding of RESTful APIs and web services. Knowledge of version control systems like Git. Problem-solving skills and the ability to debug complex issues. Good understanding of software development principles and design patterns. Strong communication skills to collaborate effectively with team members. Educational Qualification / Other Requirement: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Proven experience in developing and deploying Django-based web applications. Familiarity with agile development methodologies. Experience with cloud platforms (e.g., GCP) is a plus. Relevant certifications in Python, Django, or web development are beneficial. Role Type / Key working relationships: Individual Contributor Internal team External stakeholders Benefits What can you expect from RPCI? Our values lie at the core of our mission and vision. We believe that it’s our people who make our company what it is. We believe in: Safety Integrity Innovation Learning & Development Open & Transparent Performance Orientation DEI statement : At RPCI, we believe in commitment to build an inclusive, varied workplace welcoming to people of all backgrounds. Noted: If this opening is not matching your skills or experience or not you not interested in it than request you to help your friends or family with this WalkIn interview- mail. I will appreciate your help & Support- for finding the right candiates for this role. And also we are not conducting virtual interview for this role. and only Mumbai canaditte can apply for this role,

Posted 3 weeks ago

Apply

7.0 - 12.0 years

20 - 25 Lacs

Bengaluru

Work from Office

The future of open source AI starts with you. At Red Hat, were looking for engineers who want to become an integral part of democratizing Al technology, making open source AI available and accessible to all. Al Engineering is a newly formed team where you'll have the scope and impact to make your mark and get your ideas into people's hands. Red Hat's open culture fosters collaboration and allows the best ideas to grow. You will have the opportunity to actively participate in communities like KServe, Kubeflow, and VLLM, and be part of a team that values and expects contributions from all levels. Here, you'll have freedom to innovate, and to focus on challenging, high-impact work that makes a difference. Were looking for experienced Senior and Principal Machine Learning Engineers across two teams InstructLab and OpenShift AI. In this role, you will build, optimize, and scale machine learning models while contributing to innovative AI-driven solutions, and assisting users in understanding ML predictions. During the hiring process, we'll work with you to determine the best team placement based on your background and interests. While the core job requirements remain consistent, your day-to-day responsibilities will align with your chosen team's objectives. Successful applicants must reside in a country where Red Hat is registered to do business. What you will do Specific responsibilities will vary based on team placement, but may include: Design and implement machine learning systems Develop and optimize ML models for production use Create and maintain ML infrastructure and pipelines Ensure ML systems are scalable and maintainable Collaborate with data scientists to productionize models Collaborate closely with researchers, software developers, and upstream AI/ML communities Mentor and guide other team members What you will bring Experience in AI development, deep learning, machine learning libraries (e.g. pytorch, scikit-learn), prompt engineering, and/or fundamental mathematics Experience in feature engineering Experience in Go or Python development Experience in Kubernetes, OpenShift, Docker, or other cloud-native technologies Experience in agile development, Jira, and Git Ability to quickly learn and use new tools and technologies Excellent written and verbal communication skills The following skills are valued and may influence team placement: Masters or PhD in Machine Learning (ML) or Natural Language Processing (NLP) Active participation in KServe, TrustyAI, Kubeflow, or other open source communities Specialized expertise in specific AI domains (NLP, Computer Vision, MLOps, etc.) #AI-HIRING About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 weeks ago

Apply

4.0 - 6.0 years

8 - 24 Lacs

Hyderabad, Pune, Chennai

Work from Office

Roles and Responsibilities : Design, develop, test, deploy and maintain scalable Python applications using microservices architecture. Collaborate with cross-functional teams to identify requirements and implement REST APIs for data integration and retrieval. Ensure high-quality code by writing unit tests, integrating with CI/CD pipelines, and following best practices for coding standards. Troubleshoot issues related to application performance, scalability, and reliability. Job Requirements : 4-6 years of experience in Python development with expertise in microservice-based architecture. Strong understanding of REST API design principles and implementation. Proficiency in developing scalable web services using Python frameworks such as Flask or Django.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

5 - 15 Lacs

Hyderabad

Work from Office

Role & responsibilities Please find the below JD: Job Role: Python -Technical Architect / Developer- We are seeking a talented and experienced Python Technical Architect/Developer to join our team. This role requires a strong technical foundation in Python programming, experience in system architecture, and the ability to collaborate with various stakeholders. The ideal candidate will be responsible for designing, developing, and optimizing scalable and reliable applications to meet business needs. Key Responsibilities: Lead the architectural design and development of applications and systems, ensuring they are scalable, secure, and maintainable. Write clean, efficient, and reusable code in Python. Collaborate with the development team to implement features and enhancements. Work closely with stakeholders to gather and analyze business requirements, translating them into technical specifications and design documents. Mentor and guide junior developers, promoting best practices in coding, testing, and software development methodologies. Collaborate with cross-functional teams to integrate applications with databases, APIs, and third-party services. Monitor and analyze application performance, identify bottlenecks, and implement improvements to enhance efficiency and reliability. Ensure that all software is thoroughly tested and meets quality standards. Participate in code reviews and contribute to the continuous improvement of code quality. Create and maintain technical documentation, including system architecture, code comments, and user manuals. Keep up to date with the latest industry trends, technologies, and best practices related to Python development and software architecture. Experience in software development, with a strong focus on Python programming. Proven experience in software architecture and design patterns (e.g., MVC, microservices). Strong understanding of web frameworks (e.g., Django, Flask) and RESTful API design. Experience with databases (SQL and NoSQL) and data modeling. Proficient in version control systems (e.g., Git) and agile methodologies. Excellent problem-solving and analytical skills, with a detail-oriented mindset. Strong communication and interpersonal skills to work effectively in a team environment

Posted 3 weeks ago

Apply

9.0 - 12.0 years

25 - 40 Lacs

Chennai

Work from Office

Candidate Specification : 9 + years experience Chennai (OMR client premises 100% in office). Job Description Experience in Python development with a strong portfolio of projects. Advanced knowledge of Python programming and concepts (multithreading multiprocessing lambdas pandas decorators numpy). Proven experience in handling large data sets and performing data normalization. Proficiency in developing REST APIs using Flask or Fast API. Strong SQL query writing and optimization skills. Contact Person : - Sheena Rakesh Contact Number : - 9080747849

Posted 3 weeks ago

Apply

2.0 - 3.0 years

6 - 8 Lacs

Mumbai

Work from Office

We are seeking a skilled Python Developer with 2-3 years of experience to join our dynamic team. The ideal candidate should be proficient in OCR, image processing, and cloud-based architecture, with hands-on experience in GCP and Kubernetes.

Posted 3 weeks ago

Apply

4.0 - 6.0 years

8 - 11 Lacs

Chennai

Hybrid

Role & responsibilities Key Responsibilities: Design and develop robust backend applications using Python. Build and maintain RESTful APIs using Flask and FastAPI . Collaborate with cross-functional teams including front-end developers, DevOps, and QA. Optimize code for performance and scalability. Write clean, testable, and maintainable code. Troubleshoot and resolve technical issues efficiently. Participate in code reviews, system architecture discussions, and continuous improvement efforts. Ensure seamless integration with external APIs and databases. Required Skills: 3 to 6 years of strong hands-on experience in Python backend development. Mandatory expertise in both Flask and FastAPI frameworks. Solid understanding of RESTful API design and implementation. Experience with relational databases like PostgreSQL or MySQL and ORM libraries (e.g., SQLAlchemy). Strong knowledge of OOP concepts and design principles. Experience with version control tools (Git). Familiarity with Docker and CI/CD workflows. Basic knowledge of cloud platforms like AWS, GCP, or Azure. Nice to Have: Exposure to front-end technologies like React or JavaScript . Experience with testing frameworks and TDD. Understanding of Agile/Scrum methodologies. Why Join Us? Be part of a global organization at the forefront of digital innovation. Work on high-impact projects across diverse industries. Flexible hybrid work model and collaborative culture. Clear growth path and learning opportunities.

Posted 3 weeks ago

Apply

8.0 - 12.0 years

30 - 40 Lacs

Thane, Mumbai (All Areas)

Work from Office

Key Responsibilities Design, develop, and maintain scalable and high-performance web applications using Python/ReactJS/.Net Collaborate with UI/UX designers, product managers, and other developers to define and implement new features. Write clean, modular, and maintainable code with proper documentation. Build and integrate RESTful APIs and third-party services. Ensure application performance, quality, and responsiveness. Participate in code reviews, unit testing, and deployment activities. Troubleshoot issues, identify bottlenecks, and provide solutions in a timely manner. Required Skills & Experience 5+ years of professional experience as a Full Stack Developer. Strong proficiency in Python (Django or Flask) and .Net (.Net Core or ASP.Net MVC) for backend development. Hands-on experience with ReactJS for frontend development. Solid understanding of RESTful APIs , JSON, and web services. Proficiency with databases such as PostgreSQL, MySQL , or SQL Server . Familiarity with DevOps practices and version control tools like Git . Good understanding of CI/CD pipelines , Docker , and cloud platforms (AWS/Azure/GCP) is a plus. Excellent problem-solving and debugging skills. Strong communication and team collaboration skills. Nice to Have Experience in microservices architecture. Experience of working in Financial / Energy Market

Posted 3 weeks ago

Apply

5.0 - 7.0 years

3 - 4 Lacs

Hyderabad

Work from Office

Requirement -Sr. Python dev, at least 5 years of experience, ideal to have AI/ML & LLM background Must have -Python dev experience for services and applications They will be working in Gen AI team, so Python is must, AI background is optional

Posted 3 weeks ago

Apply

3.0 - 7.0 years

6 - 15 Lacs

Hyderabad

Remote

Job Title : Python Developer - AI Automation Location : Remote or On-site (Preferred: Hyderabad) Employment Type : Full-time Experience Level : 3+ years Compensation : Competitive (Based on experience) Start Date : Immediate Note from Hiring Manager: We need someone with 2-3 years of python coding experience with AWS cloud/GCP/Azure work experience in recent. We have the idea, we need someone who can support us in writing the code. About the Role: We are seeking a dedicated and skilled Python Developer to join our fast-growing AI-based interview automation platform, autonomously conducts interviews over Zoom using cutting-edge technologies like OpenAI, ElevenLabs, Deepgram, and JobDiva APIs. Youll be responsible for maintaining, optimizing, and extending the backend logic of our production-grade AI orchestration system. This is a critical role where youll work directly with the product owner to continuously improve reliability, latency, and intelligence in live interview sessions. Responsibilities Maintain and enhance Python-based orchestration logic for AI-led Zoom interviews. Integrate and manage APIs for Zoom, JobDiva (ATS), OpenAI, Deepgram, ElevenLabs, and MariaDB. Implement logic for: Participant tracking (e.g., recruiter vs candidate). Speech-to-text and voice synthesis in real time. AI-based scoring, contextual response generation, and interview flow. Write modular, well-documented, testable, and scalable code. Debug production issues, monitor logs, and handle retries or fallback flows. Optimize latency, silence detection, and session reliability. Implement new features (e.g., WebRTC integration, calendar syncing, real-time scoring UI). Work with Docker and AWS for deployment and scaling. Collaborate with UI/UX and DevOps teams for a seamless experience. Required Skills Strong Python (3.9+) skills core scripting, async programming, file I/O, exception handling. Experience integrating REST APIs with requests, httpx, or aiohttp. Familiarity with Zoom API , OAuth, and meeting lifecycle handling. Experience working with OpenAI GPT , ElevenLabs , Whisper , or similar AI/LLM services. Knowledge of speech processing libraries (e.g., sounddevice, pyaudio, ffmpeg, Deepgram, Whisper). Database experience with MariaDB/MySQL using SQLAlchemy. Proficient in logging , debugging , and error tracking in production environments. Familiarity with Docker and basic AWS (EC2, Lambda, etc.). Comfortable working in Linux/macOS and managing audio devices (e.g., VB-CABLE, BlackHole). Preferred Qualifications Experience with AI workflow orchestration tools . Prior work in HR tech , video conferencing , or voice assistants . Familiarity with frontend integration (Flask/Streamlit/Gradio for internal tools). Experience with web scraping , cron jobs , or automation scripts . Why Join Us Be part of a trailblazing AI product used in live interviews globally. Shape the future of automated hiring and AI-human interactions . Flexible work environment, clear product roadmap, and rapid iteration culture. Opportunity to grow into a Tech Lead or AI Architect role as the product scales.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary As a Sr. Backend Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities:1.Lead the design and development of Python based applications and services2.Architect and implement cloud-native solutions using AWS services 3.Mentor and guide the Python development team, promoting best practices and code quality4.Collaborate with data scientists and analysts to implement data processing pipelines5.Participate in architecture discussions and contribute to technical decision-making 6.Ensure the scalability, reliability, and performance of Python applications on AWS 7.Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1.At least 3 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2.Exposure on database technologies (SQL and NoSQL) and API development. 3.Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4.Exposure on Test-Driven Development (TDD) 5.Practices DevOps in software solution and well-versed with Agile methodologies.6.AWS certification is a plus.7.Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale Additional Information:1.The candidate should have a minimum of 7 years of experience in Python Programming.2.This position is based at our Hyderabad office3.A 15 years full time education is required (bachelors degree in computer science, Software Engineering, or related field). Qualification Bachelor of Engineering in Electronics or any related stream

Posted 3 weeks ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients in Hyderabad. You will lead the software development process from end-to-end or for specific product lifecycle stages. Roles & Responsibilities:- Lead the design and development of Python-based applications and services.Architect and implement cloud-native solutions using AWS services.Mentor and guide the Python development team, promoting best practices and code quality.Collaborate with data scientists and analysts to implement data processing pipelines.Participate in architecture discussions and contribute to technical decision-making. Ensure the scalability, reliability, and performance of Python applications on AWS. Professional & Technical Skills: - Experienced professional in Python programming language and expertise in web frameworks (Django, Flask, or FastAPI).Exposure to Data processing and analysis (e.g., Pandas, NumPy and SciPy) and Database technologies (SQL and NoSQL).Experienced in AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform).Exposure to Test-Driven Development (TDD) and DevOps practices.AWS Certified Developer certification is preferred. Additional Information:- The candidate should have a minimum of 5 years of experience in Python (Programming Language)- This position is based at our Hyderabad office- A 15 years full time education is required Qualification Bachelor of Engineering in Electronics or any related stream

Posted 3 weeks ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : AWS AdministrationMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients in Hyderabad. You will lead the software development process from end-to-end or for specific product lifecycle stages. Roles & Responsibilities:- Lead the design and development of Python-based applications and services.Architect and implement cloud-native solutions using AWS services.Mentor and guide the Python development team, promoting best practices and code quality.Collaborate with data scientists and analysts to implement data processing pipelines.Participate in architecture discussions and contribute to technical decision-making. Ensure the scalability, reliability, and performance of Python applications on AWS. Professional & Technical Skills: - Experienced professional in Python programming language and expertise in web frameworks (Django, Flask, or FastAPI).Exposure to Data processing and analysis (e.g., Pandas, NumPy and SciPy) and Database technologies (SQL and NoSQL).Experienced in AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform).Exposure to Test-Driven Development (TDD) and DevOps practices.AWS Certified Developer certification is preferred. Additional Information:- The candidate should have a minimum of 5 years of experience in Python (Programming Language)- This position is based at our Hyderabad office- A 15 years full time education is required Qualification 15 years full time education

Posted 3 weeks ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary As an Expert Python Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities:1.Lead the design and development of Python based applications and services2.Architect and implement cloud-native solutions using AWS services 3.Mentor and guide the Python development team, promoting best practices and code quality4.Collaborate with data scientists and analysts to implement data processing pipelines5.Participate in architecture discussions and contribute to technical decision-making 6.Ensure the scalability, reliability, and performance of Python applications on AWS 7.Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1.At least 7 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2.Exposure on database technologies (SQL and NoSQL) and API development. 3.Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4.Exposure on Test-Driven Development (TDD) 5.Practices DevOps in software solution and well-versed with Agile methodologies.6.AWS certification is a plus.7.Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information:1.The candidate should have a minimum of 7 years of experience in Python Programming.2.This position is based at our Hyderabad office3.A 15 years full time education is required (bachelors degree in computer science, Software Engineering, or related field). Qualification 15 years full time education

Posted 3 weeks ago

Apply

7.0 - 12.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary As an Expert Python Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities:1.Lead the design and development of Python based applications and services2.Architect and implement cloud-native solutions using AWS services 3.Mentor and guide the Python development team, promoting best practices and code quality4.Collaborate with data scientists and analysts to implement data processing pipelines5.Participate in architecture discussions and contribute to technical decision-making 6.Ensure the scalability, reliability, and performance of Python applications on AWS 7.Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1.At least 7 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2.Exposure on database technologies (SQL and NoSQL) and API development. 3.Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4.Exposure on Test-Driven Development (TDD) 5.Practices DevOps in software solution and well-versed with Agile methodologies.6.AWS certification is a plus.7.Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information:1.The candidate should have a minimum of 7 years of experience in Python Programming.2.This position is based at our Hyderabad office3.A 15 years full time education is required (bachelors degree in computer science, Software Engineering, or related field). Qualification Bachelor of Engineering in Electronics or any related stream

Posted 3 weeks ago

Apply

7.0 - 12.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary AAs a Senior Python Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities:1.Lead the design and development of Python based applications and services2.Architect and implement cloud-native solutions using AWS services 3.Mentor and guide the Python development team, promoting best practices and code quality4.Collaborate with data scientists and analysts to implement data processing pipelines5.Participate in architecture discussions and contribute to technical decision-making 6.Ensure the scalability, reliability, and performance of Python applications on AWS 7.Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1.At least 7 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2.Exposure on database technologies (SQL and NoSQL) and API development. 3.Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4.Exposure on Test-Driven Development (TDD) 5.Practices DevOps in software solution and well-versed with Agile methodologies.6.AWS certification is a plus.7.Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information:1.The candidate should have a minimum of 7 years of experience in Python Programming.2.This position is based at our Hyderabad office3.A 15 years full time education is required (bachelors degree in computer science, Software Engineering, or related field). Qualification Bachelor of Engineering in Electronics or any related stream

Posted 3 weeks ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary As a Sr. Full Stack Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities:1.Lead the design and development of Python based applications and services2.Architect and implement cloud-native solutions using AWS services 3.Mentor and guide the Python development team, promoting best practices and code quality4.Collaborate with data scientists and analysts to implement data processing pipelines5.Participate in architecture discussions and contribute to technical decision-making 6.Ensure the scalability, reliability, and performance of Python applications on AWS 7.Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1.At least 5 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2.Exposure on database technologies (SQL and NoSQL) and API development. 3.Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4.Exposure on Test-Driven Development (TDD) 5.Practices DevOps in software solution and well-versed with Agile methodologies.6.AWS certification is a plus.7.Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information:1.The candidate should have a minimum of 5 years of experience in Python Programming.2.This position is based at our Hyderabad office3.A 15 years full time education is required (bachelors degree in computer science, Software Engineering, or related field). Qualification Bachelor of Engineering in Electronics or any related stream

Posted 3 weeks ago

Apply

8.0 - 12.0 years

15 - 27 Lacs

Hyderabad, Chennai

Hybrid

Python Lead Required Skills & Experience: Bachelors degree in Information Technology, Computer Science or closely related field 8.5+ years of experience Python development. Strong understanding of Python programming concepts, including object-oriented programming, data structures, and algorithms. Experience with Python web frameworks such as Django, Flask, or FastAPI. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Experience with cloud platforms such as AWS, Azure, or Google Cloud. Proficiency in writing unit tests and integration tests. Experience with API development and documentation tools (e.g., Axway, Swagger/OpenAPI). Experience with secure configuration management tools (e.g., Conjur, CyberArk Privileged Access Security). Experience with Python libraries for PDF manipulation (e.g., PyPDF2, ReportLab, pikepdf). Excellent problem-solving and debugging skills. Experience with version control systems such as Git. Experience with Agile/Scrum development methodologies. Proven ability to perform root cause analysis and implement effective solutions. Excellent communication and interpersonal skills. Experience leading a team of developers. Experience with Project Management tools Preferred Qualifications: Experience with containerization technologies such as Docker and Kubernetes. Experience with CI/CD pipelines. Experience with monitoring and logging tools. Knowledge of healthcare industry standards and regulations (e.g., HIPAA). interested candidates can share their profiles to kalyani.gattikoppula@srsconsultinginc.com

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies