Posted Apr 22, 2026
Key Responsibilities:
Develop and maintain Python-based applications with a focus on OOP principles. - Design, implement, and manage CI/CD pipelines to ensure efficient and reliable deployments. - Build and consume REST APIs for seamless integration with other services. - Automate workflows and processes to improve efficiency and reduce manual effort. - Operate and maintain mission-critical services, ensuring their reliability, scalability, and performance. - Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement. Qualification Required:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - 6+ years of experience in Python development with a focus on OOP concepts. - Proficiency in Python with a strong understanding of OOP. - Hands-on experience with CI/CD pipelines. - Familiarity with automation tools and frameworks. - Experience working with REST APIs. - Proficiency in version control systems like Git, Gerrit, or GitHub. - Basic understanding of operating mission-critical services. - Experience with incorporating GenAI in the development process. - Good Understanding in at least one of the following fields: Fine-Tuning of Models, PyTorch, Data Science, RAG based GenAI applications, CNN, TensorFlow, Processing and Shaping of large Datasets. - Strong problem-solving and analytical skills. - Effective communication and collaboration abilities. - Eagerness to learn and adapt to new technologies. Role Overview: As a Senior Python Developer, you will be responsible for developing and maintaining Python-based applications with a focus on Object-Oriented Programming (OOP) principles. You will design, implement, and manage Continuous Integration/Continuous Delivery (CI/CD) pipelines to ensure efficient and reliable deployments. Your role will involve building and consuming REST APIs for seamless integration with other services, automating workflows and processes to enhance efficiency, and operating and maintaining mission-critical services to ensure their reliability, scalability, and performance. Additionally, you will collaborate with cross-functional teams to deliver high-quality solutions and mentor junior developers to foster a culture of knowledge sharing and continuous improvement. Key Responsibilities:
Develop and maintain Python-based applications with a focus on OOP principles. - Design, implement, and manage CI/CD pipelines to ensure efficient and reliable deployments. - Build and consume REST APIs for seamless integration with other services. - Automate workflows and processes to improve efficiency and reduce manual effort. - Operate and maintain mission-critical services, ensuring their reliability, scalability, and performance. - Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement. Qualification Required:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - 6+ years of experience in Python development with a focus on OOP concepts. - Proficiency in Python with a strong understanding of OOP. - Hands-on experience with CI/CD pipelines. - Familiarity with automation tools and frameworks. - Experience working with REST APIs. - Proficiency in version control systems like Git, Gerrit, or GitHub. - Basic understanding of operating mission-critical services. - Experience with incorporating GenAI in the development process. - Good Understanding in at least one of the following fields: Fine-Tuning of Models, PyTorch, Data Science, RAG based GenAI applications, CNN, TensorFlow, Processing and Shaping of large Datasets. - Strong problem-solving and analytical skills. - Effective communication and collaboration abilities. - Eagerness to learn and adapt to new technologies.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City