227

Python Developer Job Vacancies in Bangalore

filter
  • Location
  • Experience
  • Role
  • Functional Area
  • Qualification
  • Employer Type

Hiring For Data Engineer

Talent Zone Consultant

  • 6 - 8 yrs
  • Bangalore
Azure Azure Data Factory ADF Azure Databricks Databricks PySpark Spark SQL Python Advanced SQL Delta Lake Apache Airflow Oracle Snowflake AIML ML Pipelines Production Support Healthcare Data
Job Title: Data EngineerExperience: 6+ YearsLocation: BangaloreJob SummaryWe are seeking an experienced Data Engineer with 6+ years of experience in designing, developing, and supporting modern data engineering solutions. The ideal candidate will have strong expertise in Azure, Databricks, PySpark, SQL, Python, AI/ML, and production support. Experience in the Healthcare, Claims, or Payer domain is highly preferred.Key Skills & RequirementsData Engineering & Cloud6+ years of experience in Data Engineering.Strong hands-on experience with Microsoft Azure and Azure Data Services.Expertise in Azure Data Factory (ADF), including pipelines, triggers, monitoring, and troubleshooting.Strong experience with Azure Databricks.Hands-on experience with Delta Tables, PySpark, and Spark SQL.Experience with workflow orchestration tools such as Apache Airflow.Database & SQLExperience with Oracle and Snowflake databases.Strong understanding of SQL-based RDBMS platforms.Advanced SQL skills, including:Complex joinsQuery optimization and performance tuningAnalytical functionsProgramming & AI/MLStrong proficiency in Python (Mandatory).Knowledge of additional programming languages such as Java or Scala is preferred.Hands-on exposure to AI/ML technologies (Mandatory).Experience with AI tools, AI Builder, ML pipelines, or analytics-driven use cases.Production Support & QualityExperience in production support and issue resolution.Strong knowledge of incident management, RCA, and SLA adherence.Experience in data validation, reconciliation, and testing.Exposure to QA automation and data testing frameworks is preferred.Preferred QualificationsExperience working with Optum is preferred.Strong experience in the Healthcare, Claims, or Payer domain.Candidates with Optum experience should clearly mention the duration and role on their resume.Must-Have SkillsAzureAzure Data Factory (ADF)Databricks / PySpark / Spark SQLPythonAdvanced SQLAI/MLGood-to-Have SkillsApache AirflowOracle and SnowflakeHealthcare / Claims / Payer domainOptum experienceProduction Support & QA Automation
View all details

Opening For AI Engineer

Jothishi Online and Advertising Services Private Limited

  • 1 - 2 yrs
  • 6.0 Lac/Yr
  • Bangalore
Python AI
We are seeking an AI Engineer with 1 to 2 years of experience to join our team in Bangalore. This role focuses on developing innovative AI solutions to help improve our products and services.Key Responsibilities:- Develop AI Models: Create and optimize machine learning and deep learning models to meet project needs, ensuring they are efficient and effective.- Data Analysis: Analyze and preprocess large datasets to extract valuable insights that inform model development, ensuring data quality and relevance.- Algorithm Implementation: Implement advanced algorithms and techniques in AI and machine learning to solve specific business challenges, adapting approaches as necessary.- Collaboration: Work closely with data scientists, software engineers, and other team members to integrate AI solutions into existing systems, ensuring seamless operation.- Performance Evaluation: Monitor and evaluate the performance of AI models, making adjustments and improvements to enhance their accuracy and efficiency.- Documentation: Maintain clear documentation of AI processes and methodologies, ensuring knowledge sharing within the team.Required Skills and Expectations:- Proficiency in programming languages such as Python or R is essential for model development and data manipulation.- Familiarity with popular machine learning frameworks like TensorFlow, Keras, or PyTorch is expected to build and deploy AI models.- Strong understanding of statistics and data analysis techniques that aid in model training and evaluation.- Excellent problem-solving skills with a passion for AI technology and its applications in real-world scenarios.- Ability to work effectively in a team environment, communicate clearly, and contribute positively to collaborative projects.
View all details

Looking For Site Reliability Engineer

Recruiting Excellence Foundation

  • 3 yrs
  • Bangalore
Linux Python Golang Computer Science Engineering
Location: Bengaluru, India (On-site mandatory)Employment Type: Full-timeIndustry: AI / Autonomous Systems / Advanced Engineering InfrastructureStart Date: ASAPAbout the RoleWe are seeking a Staff Site Reliability Engineer (SRE) - Engineering Tools to support and scale critical engineering platforms that power advanced AI, machine learning, simulation, and autonomous technology development.This is a senior-level role operating at the intersection of reliability engineering, internal developer platforms, tooling automation, and large-scale infrastructure performance. You will play a key role in ensuring that engineering teams have highly reliable, scalable, and secure systems to accelerate innovation.Key ResponsibilitiesOwn reliability, scalability, and performance of engineering tools and infrastructure platformsDesign and implement automation frameworks for system deployment and configuration managementImprove observability, monitoring, and self-healing capabilities across engineering environmentsTroubleshoot complex Linux-based systems and optimize performanceDevelop automation and internal tooling using Python, Golang, or BashImplement Infrastructure-as-Code best practicesStrengthen security posture across engineering systemsPartner with cross-functional teams to streamline development workflowsParticipate in on-call rotation for critical systemsRequired ProfileStrong expertise in Linux systems administration and performance optimizationExperience with distributed systems and large-scale infrastructure environmentsProficiency in Python, Golang, and/or Bash scriptingHands-on experience with configuration management tools (e.g., Ansible)Experience with monitoring and observability platforms (Prometheus, Grafana, Splunk, etc.)Familiarity with container orchestration technologies such as KubernetesExperience supporting developer platforms, CI/CD tooling, or internal engineering systemsBachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience)Significant experience in Site Reliability Engineering, DevOps, or platform engineering (Staff-level seniority)What Makes This Role Senior / Staff LevelOwnership of mission-critical engineering systemsArchitectural input into reliability and scalability strategyMentorship of junior SREs and platform engineersDirect impact on high-scale AI and autonomous development environmentsWhats on OfferOpportunity to work on cutting-edge engineering infrastructureHigh-impact role supporting AI and advanced technology platformsCollaborative, engineering-driven cultureCompetitive compensation and long-term career growth
View all details
  • 5 - 10 yrs
  • 3.0 Lac/Yr
  • Bangalore
Python AI Enablement
We're Hiring Lead/Senior AI Enablement EngineerAre you at the cutting edge of deploying AI on embedded hardware?We are looking for a Senior AI Enablement Engineer with hands-on experience in AI accelerator toolchains - Qualcomm AI Engine, TI C7x/TDA4x, NVIDIA GPUs, or MediaTek APU. The role involves AI-adjacent kernel optimisation, NPU/DSP accelerator work, model quantisation, and deployment on embedded Linux, RTOS, or bare-metal environments.If you bring strong Python and C/C++ skills along with working knowledge of ONNX, TFLite, and PyTorch, we want to connect with you. Apply now : inducthr@gmail.comSubject: Application for Lead/Senior AI Enablement EngineerLocation: Bangalore (Work from Office mandatory)Experience: 5-10 yearsRole Type: Permanent/ContractRole OverviewWe are looking for a Senior AI Enablement Engineer with hands-on experience in AI accelerator toolchains and AI-adjacent kernel optimisation. The ideal candidate brings exposure to NPU/DSP accelerators and strong programming skills for kernel-level work.Key ResponsibilitiesWork on AI-adjacent kernel optimisationEngage with NPU/DSP accelerator development and exposureImplement and optimize models using AI accelerator toolchainsRequired Skills & ExperienceHands-on experience with at least one AI accelerator toolchain: Qualcomm AI Engine, TI C7x/TDA4x, NVIDIA GPUs, MediaTek APU, or similarStrong Python; C/C++ for kernel-level workWorking knowledge of ONNX, TFLite, PyTorch model formatsUnderstanding of quantisation techniques (INT8, FP16, mixed precision, etc.)Familiarity with embedded Linux, RTOS, or bare-metal environments
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!
  • 5 - 10 yrs
  • 30.0 Lac/Yr
  • Bangalore
Python IC Engineer Embedded Software Analog Automation
Were Hiring Senior/Lead Validation Engineer - Mixed SignalLooking for experienced professionals in Mixed-Signal IC Validation with expertise in ARM microcontrollers, board bring-up, hardware debugging, Embedded C, and Python. Location: Bangalore (Work from Office) Experience: 5-10 Years Role Type: Permanent / Contract Immediate Joiners Preferred Apply now:Subject: Application for Senior/Lead Validation Engineer - Mixed Signal
View all details
  • 0 - 5 yrs
  • 10.0 Lac/Yr
  • Bangalore
Java Python Node Js C Sharp Dot Net
We are looking for a dedicated Software Engineer to join our team in Bangalore. In this role, you will have the opportunity to work on exciting projects and develop your skills in software development.Key Responsibilities:- Develop Software Applications: Write, test, and maintain high-quality code for various software applications that meet specified requirements.- Collaborate with Team Members: Work closely with other engineers, designers, and product managers to deliver software solutions that align with user needs and business goals.- Debug and Troubleshoot: Identify and resolve bugs and issues in existing applications to ensure optimal performance and user satisfaction.- Participate in Code Reviews: Engage in constructive code reviews to provide and receive feedback, sharing best practices and improving code quality within the team.- Stay Updated with Technologies: Keep learning about new programming languages, technologies, and trends in software development to enhance your skills and contribute to innovative projects.Required Skills and Expectations:- Proficiency in at least one programming language such as Java, Python, or JavaScript is essential.- Strong problem-solving skills and the ability to think critically are required to tackle complex challenges.- Basic understanding of software development principles and methodologies is expected.- Good communication skills are necessary to collaborate effectively with team members.- A willingness to learn and adapt is crucial, particularly for those with less experience in the field.
View all details
  • 5 - 7 yrs
  • 20.0 Lac/Yr
  • Bangalore
Analytical Thinking Management Strategic Planning Decision Making Organizational Development Collaboration Gen AI RPA Blue Prism AWS Azure Security Engineer GCP LLM Natural Language Processing Python Language
Intelligent Automation Engineer role in Bengaluru! Hybrid, 20 LPA, immediate joiners only. Work with GenAI, LLMs, NLP, MLOps, Blue Prism, AWS & Python.
View all details
  • 6 - 12 yrs
  • 30.0 Lac/Yr
  • Bangalore
Terraform Gcp Cloud Kubernetes Cicd Python Shell Scripting Docker Bash
We are looking for a skilled DevOps Engineer with 6 to 12 years of experience to join our team in Bangalore. In this full-time role, you will collaborate with software developers and system operators to streamline processes for the development, deployment, and maintenance of applications.Key Responsibilities:- Automation of Processes: Design and implement automation tools to improve development workflows, ensuring consistency and reducing manual effort in deployments.- Continuous Integration and Deployment (CI/CD): Set up CI/CD pipelines that allow for quick and reliable code integration and deployment, enhancing the speed of development cycles.- Monitoring and Performance Optimization: Monitor system performance and troubleshoot any issues that arise, ensuring high availability and efficiency of applications in production.- Collaboration with Development Teams: Work closely with developers to understand their needs and help design infrastructure that supports smooth software deployment and scaling.- Security Management: Implement security measures and monitor compliance protocols to safeguard infrastructure and protect sensitive data.Required Skills and Expectations:The ideal candidate should possess strong expertise in automation tools like Jenkins, Docker, or Kubernetes. Proficiency in scripting languages such as Python or Bash is essential. A solid understanding of cloud platforms (AWS, Azure, or Google Cloud) and infrastructure as code (IaC) tools, like Terraform, is important. Excellent problem-solving skills and the ability to work collaboratively in a team setting are crucial. Candidates should demonstrate strong communication skills and a commitment to continuous learning and improvement in DevOps practices.
View all details

Jobs by Popular Location

  • Fresher
  • 7.0 Lac/Yr
  • Female
  • Bangalore
Data Management Data Analysis SQL Python Power BI Python Developer
We are looking for a talented and motivated Data Analyst to join our team. This full-time position is ideal for fresh graduates seeking to start their career in data analysis. The role is based in Bangalore, India, and offers the flexibility of working from home.As a Data Analyst, you will be responsible for collecting, analyzing, and interpreting data to help our team make informed decisions. You will engage in various tasks including:- Data Collection: Gathering data from different sources to ensure we have accurate information for analysis.- Data Analysis: Using statistical methods to analyze and interpret complex data sets, providing insights that drive strategies.- Report Generation: Creating reports and visualizations to present findings in a clear and understandable manner.- Collaboration: Working closely with other teams to understand their data needs and providing assistance where required.To succeed in this role, you should possess strong analytical skills and a keen eye for detail. You should be comfortable using data analysis tools and software and have a solid understanding of statistical methods. Good communication skills are essential, as you will need to explain your findings to team members and contribute to discussions about data-driven decisions.We expect you to be driven, eager to learn, and capable of working independently. Being organized and proactive in handling tasks will help you thrive in this remote work environment.
View all details
  • 4 - 6 yrs
  • 12.0 Lac/Yr
  • RR Nagar Bangalore
AI Machine Learning Implementation Java or .NET Python NodeJS Microservices Architecture MVC MVVM Architecture Patterns
Role: Senior Software Engineer / Lead Software EngineerDate: 2026/April/06Experience: 4-6 yearsOpen Positions: 2Joining Timeline: Immediate (within 10-15 days)Job Description:Arnest is looking for experienced full-stack developers with strong AI/ML implementation expertise.The ideal candidate will have a proven track record of designing, developing, and deploying scalableapplications integrated with advanced analytics and machine learning models.You will play a key role in building intelligent AI solutions, working across the stack-from datapipelines and model development to frontend dashboards and system deployment.
View all details

Looking For Software Developer

CloudNausor Technologies

  • 2 - 5 yrs
  • 10.0 Lac/Yr
  • Bangalore
Java Python SQL Git
We are looking for a Software Developer to join our team in Bangalore. This is a full-time position that allows you to work from home. We prefer candidates with 2 to 5 years of experience and a Bachelors degree in Engineering (B.E).Key Responsibilities:- Develop Software Applications: Create, test, and maintain software applications that meet user requirements and ensure high performance.- Collaborate with Team Members: Work closely with other developers, designers, and project managers to deliver quality software solutions on time.- Troubleshoot Issues: Identify and fix bugs and performance issues in existing software applications, ensuring they run smoothly and efficiently.- Write Clean Code: Follow coding standards and best practices to produce maintainable and understandable code, which helps in future updates and debugging.- Participate in Code Reviews: Review code written by peers to provide constructive feedback and learn from others, ensuring high code quality across the project.Required Skills and Expectations:- Proficiency in Programming Languages: Strong knowledge of languages such as Java, Python, or C#, with experience in developing software applications using these languages.- Understanding of Software Development Life Cycle (SDLC): Familiarity with various phases of software development and agile methodologies to adapt quickly to changing requirements.- Problem-Solving Ability: Strong analytical skills to troubleshoot issues and come up with effective solutions quickly.- Communication Skills: Good verbal and written communication skills to facilitate collaboration with team members and present ideas clearly.- Self-Motivation: Ability to work independently with minimal supervision and effectively manage time to meet deadlines.
View all details
  • 2 - 7 yrs
  • 12.0 Lac/Yr
  • Hyderabad Bangalore Road
Python Language AI Chatbots Machine Learning SQL Azure AWS AI Python Java Cloud Computing
Vacancy for AI Developer.
View all details

Senior Software Developer (2-3 Years)

Prakshiva Techno Reality Pvt Ltd

  • 2 - 3 yrs
  • Bangalore
SQL Python Java Html
We are looking for a Senior Software Developer with 2 to 3 years of experience to join our team in Bangalore. The ideal candidate will be responsible for designing, developing, and implementing software solutions while ensuring high-performance and responsiveness.Key Responsibilities:- Software Development: Write clean, scalable code for applications and systems, ensuring they meet user needs and technical requirements.- System Design: Collaborate with other developers and stakeholders to create software architecture and design specifications.- Code Review: Review and improve existing code, ensuring its quality and performance by providing constructive feedback to peers.- Troubleshooting: Identify and resolve software defects and performance issues promptly, ensuring the applications run smoothly.- Documentation: Create and maintain detailed documentation for code, processes, and systems to help others understand and use the software effectively.- Team Collaboration: Work closely with cross-functional teams, participating in meetings and contributing to project planning and execution.For this role, candidates should have a diploma in a relevant field and possess strong programming skills. Proficiency in languages such as Java, C#, or Python is essential. A solid understanding of software development methodologies, version control systems, and testing practices is expected. Strong problem-solving skills, effective communication, and ability to work in a team-oriented environment are also crucial. Being proactive and adaptable to changing technologies will be vital for success in this position.
View all details
  • 3 - 8 yrs
  • Bangalore
Web Scraping Python
Data Extraction Engineer designs extraction systems (and not just scripts). They build and maintain a next-generation data acquisition platform that treats web scraping as a declarative, specification-driven discipline. Instead of hard-coding XPaths for every site, Web Scraping Developer defines what data is neededusing schemas, natural language descriptions, or visual blueprintsand lets intelligent pipelines figure out how to get it.Key Responsibilities:Specification-Driven Extraction Engineering-Design and maintain declarative extraction specificationsusing Pydantic models, JSON schemas, or domain-specific languagesthat describe exactly which fields to capture, their types, and validation rules.Implement pipelines that translate these specifications into executable extraction plans, leveraging both classical (Scrapy, Playwright) and AI-augmented (LLM-based semantic parsing) backends.Build reusable specification libraries for recurring data types (product prices, tariff codes, regulatory texts) to accelerate onboarding of new sources.Autonomous & Self-Healing Systems-Deploy self-healing spiders that automatically detect website layout changes and repair themselves using Model Context Protocol (MCP) servers (e.g., Scrapy MCP Server, Playwright MCP).Integrate semantic extraction (Scrapy-LLM, custom LLM pipelines) to eliminate selector brittlenessspiders rely on field descriptions, not fragile XPaths.Orchestrate complex, multi-step browsing workflows with agentic frameworks (BMAD/TEA, AutoGPT-like agents) that reason about page state, adapt to anti-bot measures, and correct their own behaviour in real time.Platform Thinking & Reusability-Move beyond one-off scrapers: build a component-based extraction platform where selectors, login handlers, and pagination logic are shared, versioned, and tested.Implement monitoring, alerting, and automatic rollback for failed extraction runs.Champion ethical crawling by designrate limiting, robots.txt respect, and compliance with GDPR/CCPA are built into the specification layer, not retrofitted.Collaboration & Continuous Innovation-Partner with data scientists and domain experts to refine extraction specifications for complex, unstructured domains (e.g., legal texts, tariff classifications).Evaluate and pilot emerging tools to push automation coverage beyond 90%.Document and evangelise specification-driven best practices across the engineering organisation.Candidate Profile:Education and Experience -Bachelors degree in Computer Science3+ years of experience in web scraping or data extractionSkills and competences-Specification-Driven Extraction Experience defining extraction requirements via schemas (Pydantic, JSON Schema) and executing them through both traditional crawlers and LLM-based semantic parsers.SelfHealing & Semantic Extraction Handson use of ScrapyLLM, Scrapy MCP Server, or similar systems that decouple field definitions from page structure.Agentic Workflows Familiarity with frameworks that give LLMs browser control (Playwright + MCP, BMAD/TEA) to handle complex, nondeterministic crawling tasks.Classical Scraping Fundamentals You still know how to write a Scrapy spider or a Playwright script when needed, but you actively seek to replace that work with reusable, specification-driven components.Data Validation & Storage Ability to define validation rules within specifications and land clean data into SQL/NoSQL databases or data lakes.Python proficiency: the focus is on an extraction engineer who happens to use Python.HTTP, DOM, XPath, CSS.Basic API integration and authentication flows.Preferred / Nice-to-Have Skills:Contributions to open-source scraping or AI-automation projects.Experience training or fine-tuning small LLMs for domain-specific extraction.Familiarity with data privacy engineering (GDPR, CCPA) baked into specification design.DevOps light Docker, CI/CD for testing extraction specifications.Mindset & Approach (Non-Negotiable):Strong belief that the future of scraping is declarative, not imperative. Youd rather write a schema that says extract the price than debug an XPath when a website redesigns.Looking to shift from code that scrapes to systems that understand extraction.
View all details
  • 3 - 5 yrs
  • 5.0 Lac/Yr
  • Bangalore
Java Python Language JMeter Bugzilla TestLink
Role OverviewWe are seeking a skilled L2 Test Automation Engineer with 35 years of hands-on experience in designing, developing, and executing automated test scripts using JMeter, Selenium, Cucumber, and Appium. The ideal candidate will also have experience working with test management tools (TestLink or equivalent) and bug tracking systems (Bugzilla or equivalent). This role requires strong analytical skills, attention to detail, and the ability to collaborate with development, QA, and product teams to ensure software quality across web, mobile, and API platforms.Key ResponsibilitiesTest Automation DevelopmentTest Planning & ExecutionTest Planning & ExecutionTest Management & Defect TrackingCollaboration & ReportingQualifications & Skills Education: Bachelors degree in Computer Science, Information Technology, or related field. Experience: 35 years in test automation with hands-on expertise in:o Automation Tools: Selenium, Cucumber, Appium.o Performance Testing: JMeter.o Test Management: TestLink or equivalent.o Bug Tracking: Bugzilla or equivalent. Technical Skills:o Strong knowledge of Java, Python, or similar languages for test script development.o Familiarity with CI/CD tools for integrating automated tests.o Understanding of QA methodologies, SDLC, and Agile practices.Soft Skills: Detail-oriented, analytical, problem-solving, communication, and collaboration skills.Interested candidates kindly share your CV to vaishnavi.a@xevyte.com
View all details
  • 3 - 8 yrs
  • Bangalore
Java Python CICD QA Methodologies Sdlc
Role OverviewWe are seeking a skilled L2 Test Automation Engineer with 35 years of hands-on experience in designing, developing, and executing automated test scripts using JMeter, Selenium, Cucumber, and Appium. The ideal candidate will also have experience working with test management tools (TestLink or equivalent) and bug tracking systems (Bugzilla or equivalent). This role requires strong analytical skills, attention to detail, and the ability to collaborate with development, QA, and product teams to ensure software quality across web, mobile, and API platforms.Key Responsibilities:Test Automation DevelopmentTest Planning & ExecutionTest Management & Defect TrackingCollaboration & Reporting Experience: 35 years in test automation with hands-on expertise in:Automation Tools: Selenium, Cucumber, Appium.Performance Testing: JMeter.Test Management: TestLink or equivalent.Bug Tracking: Bugzilla or equivalent. Technical Skills:Strong knowledge of Java, Python, or similar languages for test script development.Familiarity with CI/CD tools for integrating automated tests.Understanding of QA methodologies, SDLC, and Agile practices.Soft Skills: Detail-oriented, analytical, problem-solving, communication, and collaboration skills.Interested Candidates you can share your resumes to yashaswini@xevyte.com
View all details
  • 4 - 10 yrs
  • 5.0 Lac/Yr
  • Bangalore
ETL ELT SQL Python Dbt Spark Hadoop Cloud Data CICD Data Security Data Warehousing
Design, build, and maintain ETL/ELT data pipelines and data lake solutions to support analytics and AI/ML use cases. Ensure data quality, performance, and reliability across enterprise data platforms.Key ResponsibilitiesPipeline DevelopmentData Lake EngineeringPerformance & OptimizationCollaboration & SupportRequired Skills & Experience 4+ years of experience in data engineering or ETL development. Proficiency in SQL and Python (or Scala/Java) for data transformations. Hands-on with ETL tools (Informatica, Talend, dbt, SSIS, Glue, or similar). Exposure to big data technologies (Hadoop, Spark, Hive, Delta Lake). Familiarity with cloud data platforms (AWS Glue/Redshift, Azure Data Factory/Synapse, GCP Dataflow/BigQuery). Understanding of workflow orchestration (Airflow, Oozie, Prefect, or Temporal).Preferred Knowledge Experience with real-time data pipelines using Kafka, Kinesis, or Pub/Sub. Basic understanding of data warehousing and dimensional modeling. Exposure to containerization and CI/CD pipelines for data engineering. Knowledge of data security practices (masking, encryption, RBAC).Education & Certifications Bachelors degree in Computer Science, IT, or related field.Preferred certifications:o AWS Data Analytics Specialty / Azure Data Engineer Associate / GCP Data Engineer.o dbt or Informatica/Talend certifications.
View all details
  • 7 - 10 yrs
  • 27.5 Lac/Yr
  • Bangalore
Python BDD Azure TDD Rest API GitHub
We are seeking a highly skilled Senior Python Developer with extensive experience in microservice architecture, Azure cloud services, generative AI, and application development. The ideal candidate will design, develop, and maintain scalable and efficient applications while using modern technologies and best practices.Must-Have Skills710 years of strong expertise in PythonExperience building RESTful APIs using FastAPIMinimum 4 years of hands-on experience with Azure CloudStrong understanding of BDD, TDD, and Microservice ArchitectureExperience with DevOps practices, CI/CD pipelines, automated testing, and monitoringKey ResponsibilitiesGenerative AI Integration: Develop and integrate GenAI solutions to enhance application features and user experienceApplication Development: Collaborate with cross-functional teams to build high-quality softwareCode Quality: Write clean, maintainable, and efficient code following best practicesTesting & Debugging: Conduct comprehensive testing and debugging to ensure strong performanceDocumentation: Prepare and maintain technical documentation for code and systemsDeployment: Create Docker images, build pipelines, and manage deploymentsPreferred AttributesExcellent problem-solving ability and attention to detailStrong communication and teamwork skillsAbility to work independently and collaborativelyPassion for learning and adopting new technologiesAdditional InformationWork Model: HybridThis role is on Amantya's payroll; the candidate will be deputed to the client locationOffice Location: Bommasandra (must be comfortable with this location)Required QualificationBachelor of Engineering / Bachelor of Technology (B.E./B.Tech.)
View all details
  • 6 - 12 yrs
  • 16.0 Lac/Yr
  • Bangalore
Python GCP Developer
Job Title:Data Engineer Location: Bangalore Experience: 6+ years Notice Period : Immediate to 21daysMUST-HAVE TECHNICAL SKILLSSkillSkill DepthPython for Data PipelinesIndependently written ingestion/transformation scripts, including pagination, exception handling, logging, and dataframe-level operations using Pandas, JSON, or GCP SDKsDBT (Data Build Tool)Authored and executed DBT models and tests using YAML files and Jinja macros; contributed to CI test configs and schedule integrationGCP (BigQuery, GCS, CloudSQL)Hands-on experience in at least two of the above tools in pipeline execution e.g., used BigQuery for SQL transformation and GCS for raw/processed layer segregationAWS LambdaIntegrated serverless functions to automate trigger points like new file upload, API call chaining or job completion; used boto3 or GCP Pub/Sub hooksData Quality & ValidationDeveloped or plugged-in validation layers for ingestion such as record count matching, null/duplicate flagging, recon table populationCloud-Native ModelingAdapted pre-existing logical models to ingestion logic, ensuring correct joins, partitioning strategy, and target-layer conformity (Star/Snowflake)Version Control & AgileParticipated in Git branching workflows and sprint-based delivery (JIRA or similar); able to push/pull/test with basic conflict resolution
View all details

ML Engineer

Smartcore Solutions

  • 4 - 6 yrs
  • 17.0 Lac/Yr
  • Electronic City Bangalore
Machine Learning Python Git Google Cloud AI Developer OpenAI Google Cloud AI Azure Cognitive Services Scripting Golang
Job Title: ML Engineer - Workflow Automation & Response Intelligence Role Overview: We-re seeking an experienced ML Engineer to lead initiatives in workflow automation and sentiment-driven response generation using third-party AI agents. The candidate will be responsible for integrating external AI services, orchestrating intelligent workflows, and ensuring contextual, automated replies based on sentiment and intent.Key Responsibilities:Integrate and orchestrate third-party AI agents for sentiment analysis and auto-response generationDesign and maintain workflow automation pipelines that trigger intelligent actions based on AI outputsConfigure and fine-tune agent behavior for tone, escalation logic, and contextual relevanceCollaborate with engineering and product teams to define response logic and escalation pathsMonitor agent performance, ensure reliability, and manage API interactionsDocument workflows, integration logic, and fallback strategies in ConfluenceRequired Skills:4-5 years of experience in AI/ML engineering or intelligent automationStrong proficiency in Python for scripting and API orchestrationExperience integrating third-party AI services (e.g., OpenAI, Google Cloud AI, Azure Cognitive Services)Familiarity with sentiment analysis, intent classification, and response generationWorkflow orchestration using tools like Airflow, Prefect, or custom schedulersREST API integration and error handlingVersion control using Git, and task management via JiraNice to Have:Exposure to LangChain, Rasa, or other conversational AI frameworksExperience with LLM prompt engineering and agent chainingUnderstanding of ethical AI principles and fallback logic for agent responsesExposure to Golang and PostgreSQL database
View all details

Opening For Golang Developer

Smartcore Solutions

  • 6 - 10 yrs
  • 25.0 Lac/Yr
  • Electronic City Bangalore
JIT Jira Reactjs API Golang Postgre SQL Python Mongodb Kafka Developer
JD: Golang Developer(ReactJs + Go)Job Title: Software EngineerLocation: Bangalore (Work from Office) Full-TimeExperience: 4 - 5 YrsEmployer: (US Client Project)About the Role Join a fast-paced engineering team working on a global-scale product for a US-basedclient. You ll be responsible for building and maintaining scalable web applications using modernfront-end and back-end technologies. This role demands strong expertise in ReactJS, Go, andPostgreSQL, along with a strong emphasis on writing clean, high-performance code.What You'll Work On Building responsive front-end interfaces with ReactJS Developing scalable APIs and microservices using Go Managing efficient builds and automation with Bazel Designing and optimizing relational data models in PostgreSQL Collaborating through Git, Jira, and SlackMust-Have Skills 4+ years in full-stack development 3+ years with Go (Golang) Strong ReactJS experience SQL database proficiency (PostgreSQL preferred)Good-To-Have Skills Redux, and modern JavaScript (ES6+) Gin Web Framework GORM ORM library Docker, Bazel Git, Jira, Jenkins CI/CD pipelinesBonus Skills Python, Django, MongoDB, Slack, Kafka, Protobufs, Prometheus, Vite
View all details
  • 3 - 5 yrs
  • 18.0 Lac/Yr
  • Electronic City Bangalore
Python Python Development Django Developer PostgreSQL MySQL or Oracle.
FULL STACK DEVELOPER Location ; Bangalore , Electronics City -Phase 2CTC : 12-18 L RESPONSIBILITIESAs an experienced Full Stack Developer you will have opportunities to work at all levels of our technologystack, from the customer facing dashboards and back-end business logic, to the high volume data collectingand processing. As a Full Stack Developer you should be comfortable around a range of different technologiesand languages, and with the integration of third-party libraries and development frameworks. Work with project stakeholders to understand requirements and ideate software solutions Design client-side and server-side architectures Build front-end applications delivering on usability and performance Build back-end services for scalability and reliability Write effective APIs and build to third-party APIs Adhere to security and data protection standards and requirements Instrument and test software to ensure the highest quality Monitor, troubleshoot, debug and upgrade production systems Write technical documentationREQUIREMENTS Proven experience as a Full Stack Developer or similar role Comfortable with Golang, Scala, Python, and Kafka, or the desire to learn these technologies Experience in front-end web development helping to create customer facing user interfaces; experiencewith ReactJS a plus Familiarity with databases and data warehousing such as PostgreSQL, MongoDB, Snowflake Familiarity with Amazon Web Services cloud platform Attention to detail, strong organizational skills, and a desire to be part of a team Degree in Computer Science, Engineering, or relevant field share resume to 9035734851
View all details
  • 0 - 5 yrs
  • 10.0 Lac/Yr
  • Bangalore
Spring Boot Node Js Mysql Mongodb Socket Programming Rest API Web API AWS Python
As a Back End Developer, you will play a crucial role in building and maintaining the server-side of our web applications. You will work closely with front-end developers and other team members to ensure seamless integration and user experience. Key Responsibilities:- Develop Server-Side Logic: Create the core functionalities of web applications, ensuring they are efficient and scalable.- Database Management: Design and manage databases to support application data storage and retrieval, optimizing for performance and reliability.- API Development: Build and maintain application programming interfaces (APIs) that allow the front-end to communicate with the back-end seamlessly.- Code Maintenance: Regularly update and troubleshoot code to improve application performance and fix bugs.- Collaboration: Work with other developers and teams to understand user requirements, and translate them into functional back-end features.Required Skills and Expectations:- Programming Languages: Proficiency in languages such as Python, Java, or Node.js is essential for back-end development.- Understanding of Databases: Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB is important.- Problem-Solving Skills: Ability to analyze and resolve technical issues effectively and efficiently.- Team Player: Must work collaboratively in a team environment, contributing ideas and supporting fellow developers.- Adaptability: Open to learning new technologies and adapting to different project requirements as needed. This role is ideal for individuals seeking to build a career in back-end development, offering opportunities for growth and learning in a dynamic work environment.
View all details

Hiring ML Engineer For Bangalore

Talent Zone Consultant

  • 6 - 8 yrs
  • Bangalore
Python Machine Learning GenAI LLM Agentic AI Azure ML Azure Databricks Microsoft Fabric AI Foundry TensorFlow PyTorch ML Pipelines AI Agents Model Deployment MLOps RAG Prompt Engineering LLM Evaluation AI Guardrails Reinforcement Learning
ML Engineer**Experience:** 6-8 Years**Engagement:** C2C**Location:**Bangalore## Role OverviewWe are looking for an experienced **ML Engineer** with strong expertise in **Python, Machine Learning, Generative AI, Agentic AI, and Microsoft Azure**. The ideal candidate will have hands-on experience building and deploying machine learning models and AI agents, developing scalable ML pipelines, and orchestrating agentic workflows using Azure Data and AI platforms.## Key Responsibilities* Develop and maintain scalable **machine learning pipelines** and integrate them with **Azure ML**.* Design and implement **agentic AI workflows** and intelligent AI agents using LLMs, planning, and decision-making frameworks.* Build, deploy, and optimize machine learning models using **TensorFlow, PyTorch**, or similar frameworks.* Design secure, scalable, and production-ready AI agent architectures for cross-platform applications.* Work extensively with **Microsoft Azure**, including **Azure Databricks, Microsoft Fabric, and Microsoft AI Foundry**.* Build and experiment with **Generative AI models, LLMs, and agentic workflows**.* Implement AI agent **safety, guardrails, evaluation, and monitoring mechanisms**.* Improve agent performance through feedback loops, reinforcement learning, and user interaction analysis.* Collaborate across backend, ML pipeline, and frontend teams to deliver end-to-end AI solutions.* Support deployment architecture, model serving, monitoring, and productionization of AI systems.* Conduct research and performance evaluation to improve agent conversation, decision-making, adaptability, and reliability.* Rapidly prototype and iterate on AI solutions in a startup-style environment.* Collaborate with senior engineers and researchers to deliver production-grade AI systems.## Required Qualifications* 6-8 years of experience in **Machine Learning / AI Engineering**.* Strong programming skills in **Python**.* Hands-on experience with **TensorFlow, PyTorch**, or equivalent ML frameworks.* Proven experience developing and deploying **machine learning models and AI agents**.* Strong hands-on experience with **Generative AI, LLMs, and Agentic AI**.* Strong expertise in **Microsoft Azure** and Azure AI/Data platforms.* Experience with **Azure ML, Azure Databricks, Microsoft Fabric, and Microsoft AI Foundry**.* Experience with **ML pipelines, deployment architecture, and production AI systems**.* Understanding of AI agent orchestration, evaluation, safety, and guardrails.* Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.## Good to Have* Experience with **reinforcement learning and agent feedback mechanisms**.* Experience building AI solutions for **security or enterprise applications**.* Knowledge of LLM evaluation, prompt engineering, RAG, and model optimization.* Experience working across backend services, APIs, and frontend integrations.## Key Skills**Must Have:** Python Azure ML GenAI/LLM Agentic AI TensorFlow/PyTorch Azure Databricks/Fabric/AI Foundry ML Pipelines AI Agent Deployment**Good to Have:** Reinforcement Learning RAG Prompt Engineering AI Safety & Guardrails LLM Evaluation
View all details

Senior AI Platform Engineer

Talent Zone Consultant

  • 7 - 10 yrs
  • Bangalore
LLMOps AI Platform Python Kubernetes MLflow AWS Azure GenAI RAG Docker CICD Model Deployment Model Monitoring
We are seeking an experienced AI Platform Engineer to join our team in Bangalore. The ideal candidate will have 7 to 10 years of experience in developing and managing AI platforms.Key Responsibilities:- Design and Develop AI Models: Create scalable AI models tailored for various applications, ensuring they meet performance and accuracy standards.- Optimize AI Workflows: Streamline and improve existing AI workflows to enhance efficiency, reduce latency, and lower operational costs.- Collaborate with Cross-Functional Teams: Work closely with data scientists, software engineers, and product managers to ensure alignment on project goals and deliverables.- Deploy AI Solutions: Implement and maintain AI systems in production environments, ensuring they are reliable, secure, and user-friendly.- Monitor System Performance: Continuously analyze and monitor AI platform performance, making adjustments or updates as needed to improve functionality.- Stay Updated on AI Trends: Keep up with the latest advancements in AI technology to incorporate innovative solutions and stay competitive.Required Skills and Expectations:- A deep understanding of AI and machine learning frameworks such as TensorFlow or PyTorch.- Proficiency in programming languages like Python, Java, or C++ for building AI applications.- Experience with cloud platforms (AWS, Google Cloud, Azure) for deploying AI solutions effectively.- Strong problem-solving skills and the ability to analyze complex data sets.- Excellent communication skills to collaborate effectively with various teams and present technical concepts to non-technical stakeholders.- Previous experience in managing AI projects from inception to deployment, demonstrating leadership and strategic thinking.
View all details
  • 9 - 14 yrs
  • Bangalore
System Testing & Validation Python Test Automation Test Framework Development Functional Testing Integration Testing Regression Testing Performance Testing System Integration Debugging Root Cause Analysis CICD & Automation Requirements Traceability Hardware-Software Integration Test Planning Test Case Design Test Environment Development Validation Tools Defect Management
System Test Engineer (Python Required) - BengaluruExperience: 9+ YearsLocation: BengaluruCompany: Talent Zone ConsultantJob DescriptionTalent Zone Consultant is hiring a System Test Engineer with strong Python expertise for a leading engineering organization in Bengaluru. The role will be responsible for system-level testing, test automation, validation, and troubleshooting to ensure products meet functional, performance, and quality requirements.Key ResponsibilitiesDesign and execute system-level test strategies, test cases, and test plans.Develop and maintain automated test frameworks and scripts using Python.Perform functional, integration, regression, performance, and system validation testing.Analyze test results, identify defects, and perform root-cause analysis.Work closely with Software, Hardware, Systems, and Product Engineering teams.Develop test environments, test utilities, simulators, and validation tools.Maintain test documentation and requirements traceability.Troubleshoot complex system-level issues and support defect resolution.Improve test automation coverage and overall testing processes.Key SkillsSystem Testing & ValidationPython Test AutomationTest Framework DevelopmentFunctional & Integration TestingRegression & Performance TestingSystem IntegrationDebugging & Root Cause AnalysisCI/CD & AutomationRequirements TraceabilityHardware-Software IntegrationQualificationB.E./B.Tech/M.Tech in Computer Science, Electronics, Electrical, Instrumentation, Mechanical, or a related engineering discipline, with 9+ years of relevant experience in system testing, verification & validation, test automation, or product engineering, along with strong hands-on Python programming skills.
View all details
View More Jobs

Apply to 227 Python Developer Job Vacancies in Bangalore

  • Bangalore Jobs
  • Hyderabad Jobs
  • Ahmedabad Jobs
  • Mumbai Jobs
  • Pune Jobs
  • Chennai Jobs
  • Kolkata Jobs
  • Delhi Jobs

FAQ about Python Developer jobs in Bangalore

Q1. What is a Python Developer Job?

Bengaluru, India is Known as the "Silicon Valley of India," which has many Python developer opportunities. They range from top opportunities for seasoned experts to entry-level jobs for recent grads.


The duties of a Python Developer include creating, developing, and debugging Python applications. They work on server-side web apps. Python developers in Bengaluru frequently work with teams on IT projects associated with the city's booming IT industry. India's Silicon Valley is home to several companies, Infosys and Wipro. Python Developer Jobs in Bengaluru are mostly used for backend services.

Q2. What are the Required Python Developer Skills?

A Python developer should be well expert in Python programming languages and have a solid understanding of frameworks such as Django and Flask. They need to know data analysis packages like Pandas and NumPy. It is a knowledge of databases and SQL.


Cloud platforms (like AWS or Azure) and machine learning (using TensorFlow or PyTorch) are supplementary talents in Bengaluru's competitive tech scene. DevOps techniques are quite beneficial. Soft skills like communication, cooperation, and problem-solving are also critical.

Q3. What is the Python Developer Salary in Bengaluru?

Depending on experience and skill, a Python Developer in Bengaluru can expect to make between 6,00,000 and 15,00,000 annually. The starting salary for entry-level developers may be about 4,00,000. Developers with specialized experience and training might make up to 20,000,000 annually. Bengaluru, the center of India's IT industry, frequently provides high compensation to draw in the best employees.

Q4. What Python Developer Courses are Available in Bengaluru?

Aspiring Python developers can choose from a range of courses offered in Bengaluru. Reputable institutions offer comprehensive online Python Developer Course in Bengaluru. Training centers can also provide offline courses. In response to the city's need for qualified developers, these courses usually include web frameworks, data science applications, real-world projects, and the fundamentals of Python.