Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
6.0 - 10.0 years
16 - 22 Lacs
Hyderabad
Work from Office
Responsibilities: Backend Development: Build and maintain backend services using Python (Django, FastAPI). Design, implement, and optimize RESTful APIs. Manage and optimize SQL databases (MySQL, PostgreSQL). Work in a Linux (RHEL) environment for server deployment and maintenance. Frontend Development: Develop responsive user interfaces using React. Integrate frontend components with backend APIs for seamless data interaction. Optimize the frontend for performance, scalability, and reusability. Collaboration and DevOps: Collaborate with designers and product managers to translate UI/UX wireframes into code. Work closely with other developers to ensure smooth integration between frontend and backend components. Participate in code reviews and promote coding best practices. Troubleshoot and debug applications, improving overall performance. Qualifications: Proven experience as a Full Stack Developer with expertise in: Python frameworks (Django, FastAPI). Frontend frameworks (React). SQL databases (MySQL, PostgreSQL). RESTful API design and implementation. Proficiency with version control (Git). Experience working in a Linux (RHEL) environment. Familiarity with Golang is a plus. Strong problem-solving skills and attention to detail. Ability to work independently and in a collaborative team environment.
Posted 1 week ago
7.0 - 12.0 years
0 - 2 Lacs
Hyderabad, Chennai
Work from Office
We are seeking a highly skilled and experienced Senior Python Product Development Engineer to join our engineering team. In this role, you will be responsible for designing, developing, and optimizing Python-based products and services that are core to our business. You will work closely with product managers, designers, and fellow engineers to translate user needs into functional and scalable software solutions. Key Responsibilities Lead the design and implementation of core Python-based services and applications. Collaborate with product management to define feature requirements and technical specifications. Develop and maintain clean, efficient, and well-documented code. Optimize performance and scalability of systems to support high growth and usage. Conduct code reviews and mentor junior and mid-level engineers. Integrate third-party APIs and tools where appropriate. Drive continuous improvement in development processes and tooling. Participate in architectural discussions and contribute to long-term technical strategy. Ensure software meets all requirements of quality, security, scalability, and maintainability. Collaborate with QA and DevOps to ensure high-quality releases and deployments. Additional Job DescriptionAdditional Job DescriptionRequired Qualifications Bachelors or Master’s degree in Computer Science, Engineering, or a related field. 5+ years of hands-on experience in Python software development. Proven track record in product-focused engineering roles, preferably in SaaS or platform companies. Strong knowledge of modern Python frameworks (e.g., Django, FastAPI, Flask). Experience with RESTful API design and development. Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes). Proficient in database design and development (PostgreSQL, MySQL, or NoSQL databases). Solid understanding of software engineering principles, data structures, and algorithms. Strong communication and collaboration skills Preferred Qualifications Experience with asynchronous programming (e.g., asyncio, Celery). Familiarity with CI/CD pipelines and version control systems like Git. Background in microservices architecture. Exposure to frontend technologies (e.g., React, Vue) is a plus. Experience in agile/scrum development environments.
Posted 2 weeks ago
4.0 - 8.0 years
9 - 13 Lacs
Pune
Work from Office
Job Title : Senior Software Engineer - Python Core Responsibilities : - Write clean, high-quality, high-performance, and maintainable Python code. - Design, develop, and implement new features for our software products. - Provide ongoing support and maintenance for existing software components, ensuring their stability and reliability. - Participate in all phases of the software development lifecycle, including support, testing, and deployment of new products and features. - Conduct thorough code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team. - Implement software enhancements, troubleshoot production issues, and provide timely and effective resolutions. - Collaborate effectively with cross-functional teams, including front-end developers, QA engineers, and product managers, to deliver seamless and integrated solutions. - Contribute to the continuous improvement of our development processes, tools, and best practices. Requirements : - 4+ years of professional experience as a Python Developer. - Strong experience with Python frameworks such as Django, Flask, or Bottle. - Solid understanding of Amazon Web Services (AWS) and experience with RESTful API design and development. - Proficiency in working with relational databases, preferably MySQL and SQLAlchemy. - Practical experience with Docker for containerization and CircleCI for continuous integration. - Familiarity with Agile or Scrum software development methodologies, including sprint planning, daily stand-ups, and retrospectives. - Proven ability to multitask, organize, and prioritize work effectively in a fast-paced environment. - Excellent analytical, problem-solving, and debugging skills. - Strong communication (both written and verbal) and interpersonal skills. - Ability to work both independently and collaboratively within a team.
Posted 3 weeks ago
2.0 - 4.0 years
4 - 6 Lacs
Ahmedabad, Gujarat
Work from Office
Key Responsibilities: Develop and maintain web applications using Python frameworks such as Django or Flask. Design and implement user interfaces using modern JavaScript frameworks like React, Angular, or Vue.js. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Troubleshoot and debug applications. Perform code reviews and mentor junior developers. Ensure the scalability and reliability of applications. Integrate third-party APIs and services. Participate in the full software development lifecycle, including requirements gathering design, coding, testing, and deployment. Requirements: Education: Bachelor's degree in Computer Science, Engineering, or a related field. Experience: 2-4 years of professional experience in full stack development. Technical Skills: Proficiency in Python and related frameworks (Django, Flask). Strong front-end development skills with experience in JavaScript, HTML, CSS, and modern JavaScript frameworks (React, Angular, Vue.js). Experience with RESTful APIs and web services. Knowledge of database systems such as PostgreSQL, MySQL, or MongoDB. Familiarity with version control systems, preferably Git. Understanding of Agile methodologies. Soft Skills: Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work in a fast-paced and dynamic environment. Eagerness to learn new technologies and continuously improve. Preferred Qualifications: Experience with containerisation and orchestration tools (Docker, Kubernetes). Familiarity with cloud platforms (AWS, Azure, Google Cloud). Experience with CI/CD pipelines and DevOps practices. Knowledge of web security best practices.
Posted 3 weeks ago
2 - 4 years
5 - 8 Lacs
Pune
Work from Office
We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. GenAI Product Development: Participate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities. Design and Architecture: Participate in design reviews with peers and stakeholders Code Review: Review code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and Quality: Contribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency as a developer using Python, FastAPI, PyTest, Celery and other Python frameworks. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with object-oriented programming, concurrency, design patterns, and REST APIs. Experience with CI/CD tooling such as Terraform and GitHub Actions. High level familiarity with AI/ML, GenAI, and MLOps concepts. Familiarity with frameworks like LangChain and LangGraph. Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres. Experience with testing tools such as PyTest, PyMock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow. Experience with Docker and Kubernetes. Experience with Java and Scala a plus.
Posted 1 month ago
2 - 4 years
5 - 8 Lacs
Pune
Work from Office
We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. GenAI Product Development: Participate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities. Design and Architecture: Participate in design reviews with peers and stakeholders Code Review: Review code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and Quality: Contribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency as a developer using Python, FastAPI, PyTest, Celery and other Python frameworks. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with object-oriented programming, concurrency, design patterns, and REST APIs. Experience with CI/CD tooling such as Terraform and GitHub Actions. High level familiarity with AI/ML, GenAI, and MLOps concepts. Familiarity with frameworks like LangChain and LangGraph. Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres. Experience with testing tools such as PyTest, PyMock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow. Experience with Docker and Kubernetes. Experience with Java and Scala a plus.
Posted 2 months ago
2 - 4 years
4 - 6 Lacs
Ahmedabad, Gujarat
Work from Office
Key Responsibilities: Develop and maintain web applications using Python frameworks such as Django or Flask. Design and implement user interfaces using modern JavaScript frameworks like React, Angular, or Vue.js. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Troubleshoot and debug applications. Perform code reviews and mentor junior developers. Ensure the scalability and reliability of applications. Integrate third-party APIs and services. Participate in the full software development lifecycle, including requirements gathering design, coding, testing, and deployment. Requirements: Education: Bachelor's degree in Computer Science, Engineering, or a related field. Experience: 2-4 years of professional experience in full stack development. Technical Skills: Proficiency in Python and related frameworks (Django, Flask). Strong front-end development skills with experience in JavaScript, HTML, CSS, and modern JavaScript frameworks (React, Angular, Vue.js). Experience with RESTful APIs and web services. Knowledge of database systems such as PostgreSQL, MySQL, or MongoDB. Familiarity with version control systems, preferably Git. Understanding of Agile methodologies. Soft Skills: Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work in a fast-paced and dynamic environment. Eagerness to learn new technologies and continuously improve. Preferred Qualifications: Experience with containerisation and orchestration tools (Docker, Kubernetes). Familiarity with cloud platforms (AWS, Azure, Google Cloud). Experience with CI/CD pipelines and DevOps practices. Knowledge of web security best practices.
Posted 2 months ago
0 - 1 years
3 - 5 Lacs
Pune
Work from Office
Role & responsibilities Coding and Design: Python developers are responsible for writing, designing, and implementing code for various applications, including web applications, data analysis tools, and automation scripts. Debugging and Testing: They identify and fix errors (bugs) in the code to ensure the application functions correctly. Server-Side Logic: A significant portion of their work involves developing the server-side logic for web applications, which handles the backend operations and data processing. Frameworks and Libraries: They utilize Python frameworks (like Django and Flask) and libraries (like Pandas and NumPy) to streamline development and enhance application functionality. Data Analysis and Machine Learning: Python developers are also involved in data analysis, data manipulation, and building machine learning models, leveraging Python's capabilities in these areas. Collaboration : They often work closely with other teams, including data collection and analytics teams, to provide insights and solutions Preferred candidate profile Proficiency in Python: A strong foundation in Python syntax, semantics, and best practices is essential. Knowledge of Web Frameworks: Familiarity with frameworks like Django, Flask, or Pyramid is beneficial for web development. Data Analysis and Machine Learning : Knowledge of libraries like Pandas, NumPy, Scikit-learn, and Tensor Flow can be valuable for data-related tasks. Database Management: Understanding of relational databases (like MySQL, PostgreSQL) and NoSQL databases is important. Version Control : Proficiency in using version control systems like Git is crucial for collaborative development. Perks and benefits
Posted 3 months ago
6 - 11 years
15 - 30 Lacs
Bengaluru
Work from Office
We are seeking an experienced Python Developer to design, develop, and maintain scalable applications, data processing pipelines, and automation solutions. The ideal candidate should have expertise in Python frameworks, cloud platforms, and database integration, with a strong understanding of best coding practices, performance optimization, and security principles. Key Responsibilities: Develop and maintain Python-based applications, APIs, and scripts. Design and implement scalable, secure, and high-performance software solutions. Work with web frameworks (Django, Flask, FastAPI) for backend development. Develop data processing pipelines using Pandas, NumPy, and PySpark. Integrate Python applications with databases (PostgreSQL, MySQL, MongoDB, Redis). Build RESTful and GraphQL APIs and integrate with front-end applications. Optimize Python code for performance, efficiency, and scalability. Work with cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes). Implement CI/CD pipelines, automated testing, and version control (Git, Jenkins, GitHub Actions). Collaborate with cross-functional teams, including data scientists, DevOps, and frontend engineers. Required Skills & Qualifications: 6+ years of experience in Python development. Strong hands-on experience with Python frameworks (Django, Flask, FastAPI). Expertise in SQL and NoSQL databases. Experience with cloud computing (AWS Lambda, Azure Functions, Google Cloud Run). Knowledge of asynchronous programming (Celery, AsyncIO, Kafka integration). Proficiency in unit testing and debugging (pytest, unittest, logging frameworks). Experience with data engineering, ETL pipelines, and automation. Familiarity with message queues (RabbitMQ, Kafka, Redis Streams). Understanding of data security, authentication (OAuth, JWT, SSO), and compliance best practices.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2