Python Software Engineer

3 weeks ago


Mumbai, Maharashtra, India Procter & Gamble Full time

About the Role

We are seeking a highly skilled Python Software Engineer to join our team at Procter & Gamble. As an AI Engineer, you will work closely with our Data Scientists to develop and deploy AI models that drive business growth and innovation.

Key Responsibilities

  • Design and develop cloud-based AI solutions using Python and PySpark.
  • Collaborate with Data Scientists to operationalize AI models and integrate them into our IT solutions.
  • Implement best software engineering practices to ensure scalability, reliability, and maintainability of our AI systems.
  • Work on sophisticated analytics use cases to deliver new insights and business value.
  • Develop and deploy applications that source data from various systems, programming in Python and SQL.
  • Support solutions in multi-cloud environments and services – in Azure (e.g., Databricks, Azure ML, AKS, ADF).
  • Operate according to DevOps practices, Agile (Jira), uses CI/CD (GitHub Actions), increases reusability of code and design patterns from internal code libraries.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field.
  • 2+ years proven cloud & engineering experience in development and deployment of Data and Analytics products.
  • Strong Python programming skills to write clean, maintainable code for building Data and Analytics products.
  • Practical experience in Test-Driven Development in Python to build strong unit tests in PyTest testing Framework.
  • Experience in Agile, CI/CD and DEVOPS methodologies – knowledge of using appropriate tools – e.g., Jira, GitHub Actions / Azure Devops / Jenkins, unit testing (e.g., PyTest) & mocking, static code analysis (e.g., Sonarqube), source control management tools (e.g., GitHub).

About Procter & Gamble

We produce globally recognized brands, and we grow the best business leaders in the industry. With a portfolio of trusted brands as diverse as ours, it is paramount our leaders can lead with courage the vast array of brands, categories and functions. We serve consumers around the world with one of the strongest portfolios of trusted, quality, leadership brands, including Always, Ariel, Gillette, Head & Shoulders, Herbal Essences, Oral-B, Pampers, Pantene, Tampax and more. Our community includes operations in approximately 70 countries worldwide.



  • Mumbai, Maharashtra, India Unicorn Manpower Consultancy Services Full time

    Job Title: Python Software EngineerUnicorn Manpower Consultancy Services is seeking a highly skilled Python Software Engineer to join our team. As a Python Software Engineer, you will be responsible for designing, developing, and testing scalable and efficient software solutions using Python.Main Responsibilities:- Develop software solutions using Python,...


  • Mumbai, Maharashtra, India JewelsHire Full time

    Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in Python programming and a strong understanding of software development principles.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to ensure seamless...


  • Mumbai, Maharashtra, India Management Events Full time

    Job Title: Software Engineer - Python DevelopmentWe are seeking a skilled Software Engineer with expertise in Python to join our team. As a Python Developer, you will be responsible for designing, developing, and maintaining large-scale applications.Key Responsibilities:* Design and develop complex software systems using Python* Collaborate with...


  • Mumbai, Maharashtra, India Arting Digital Private Limited Full time

    Job Title: Senior Python Software EngineerAbout the Role:We are seeking a highly skilled Senior Python Software Engineer to join our team at Arting Digital Private Limited. As a Senior Python Software Engineer, you will be responsible for designing and implementing low-latency, high-availability, and performant applications using Python, Flask/Django, and...


  • Mumbai, Maharashtra, India QUESS Full time

    Job Title: Python DeveloperWe are seeking a skilled Python Developer to enhance our product offerings and meet business requirements.Key Responsibilities:Python Development: Design, develop, and maintain high-quality Python applications to support various business needs.Web Development: Develop web applications and APIs using Python web frameworks such as...


  • Mumbai, Maharashtra, India Arting Digital Private Limited Full time

    Job Title: Senior Python Software EngineerJob Summary: We are seeking a highly skilled Senior Python Software Engineer to join our team at Arting Digital Private Limited.Key Responsibilities:* Design and implement low-latency, high-availability, and performant applications using Python and related technologies.* Develop and maintain scalable database schemas...


  • Mumbai, Maharashtra, India Arting Digital Private Limited Full time

    Job Title: Senior Python Software EngineerJob Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team at Arting Digital Private Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Python.Key Responsibilities:Design and...


  • Mumbai, Maharashtra, India Lingoda Full time

    We are seeking a skilled Software Engineer with expertise in Python to join our team. This role involves designing and developing scalable software solutions using Python frameworks and libraries.A strong understanding of object-oriented programming principles, data structures, and algorithms is essential for this position. The ideal candidate will have...

  • Software Engineer

    2 weeks ago


    Mumbai, Maharashtra, India BYD Europe Full time

    As a Software Engineer at our company, you will be working with Python to develop scalable and efficient software solutions. Your primary responsibilities will include designing, implementing, and testing software applications.Responsibilities:Design and implement software applications using Python.Collaborate with cross-functional teams to develop and...


  • Mumbai, Maharashtra, India Prov HR Solutions Private Limited Full time

    As a Software Engineer with Proficiency in Python, you will work on developing and maintaining software applications using Python programming language.Your primary responsibility will be to design, develop, and test software applications to meet business requirements.You will work closely with cross-functional teams to ensure that software applications meet...


  • Mumbai, Maharashtra, India Soundtrack Technologies Sweden AB Full time

    About the Role:As a software engineer with proficiency in Python, you will be responsible for developing backend services to support our web applications. Your primary focus will be on designing, implementing, and maintaining scalable and efficient software systems.Key Responsibilities:- Develop high-quality Python code to meet project requirements-...

  • Software Engineer

    1 week ago


    Mumbai, Maharashtra, India Capio Full time

    Job Title: Software EngineerAbout the Role:Design, develop, and test software applications using Java and Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews to ensure high-quality code.Key Responsibilities:Develop software applications using Java and Python.Test and debug software...


  • Mumbai, Maharashtra, India Workinweasy Full time

    Work with UsAt Workinweasy, we specialize in providing top-notch solutions for office staffing and work permits. With over 20 years of experience in manpower and work permit solutions, we have built strong relationships with clients such as Toshiba, Mitsubishi, and IHI. Our professional services have been recognized for their reliability and value in various...


  • Mumbai, Maharashtra, India Hunarstreet Technologies Full time

    Our team at Hunarstreet Technologies is seeking a highly skilled Senior Software Engineer to join our dynamic and collaborative work environment. The ideal candidate will have a strong command of Python and extensive experience with Django, Elasticsearch, or other NoSQL technologies. Strong knowledge of TypeScript and a deep understanding of CI/CD processes...


  • Mumbai, Maharashtra, India Piramal Group Full time

    We are seeking a skilled Senior Software Engineer to join our team as a Python Developer. Key responsibilities include designing, implementing, and maintaining high-quality software solutions using Python. The ideal candidate will have a strong understanding of Python programming concepts, software engineering principles, and experience working with agile...


  • Mumbai, Maharashtra, India KPMG India Full time

    We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have strong proficiency in Python and a solid understanding of computer science concepts. The role will involve designing, developing, and maintaining scalable software solutions.The successful candidate will have a strong portfolio of projects that demonstrate their...


  • Mumbai, Maharashtra, India Ekfrazo Technologies Private Limited Full time

    We are seeking a highly skilled Senior Python Software Engineer to contribute to the development of our software solutions.Key ResponsibilitiesDesign, implement, and maintain robust and scalable software applications using Python.Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.Participate in code reviews to...


  • Mumbai, Maharashtra, India The Byke Hospitality Ltd Full time

    About the RoleWe are seeking a skilled Software Engineer with expertise in Python to join our team. The ideal candidate will have a strong understanding of software development principles and the ability to design, implement, and maintain large-scale applications.ResponsibilitiesDesign and develop large-scale applications using Python and relevant...


  • Mumbai, Maharashtra, India Snaphunt Full time

    About the RoleWe are looking for a skilled Software Engineer to join our team. The ideal candidate will have a strong background in Python and be able to work efficiently in a fast-paced environment.Key ResponsibilitiesDesign and develop high-quality software using PythonCollaborate with cross-functional teams to identify and prioritize project...


  • Mumbai, Maharashtra, India Sygnific Services Full time

    About the JobWe are seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Python.Key ResponsibilitiesDesign, develop, and test software applications using Python.Collaborate with cross-functional teams to identify requirements...