JobsAisle
N

Python Software Engineer - AI / ML

NatWest Group plc

Gurugram, India₹40,000–₹120,000/moAED 1.8K-5.3K/moToday
IndiaPythonDjangoFlaskNumPyFastAPITensorFlowPytorchscikitlearnPandasPysparkFull Time

Skills Required

PythonGit

Job Description

Job Description Join our digital revolution in NatWest Digital X as a Software Engineer based in India to engineer, protect, and operate simple and secure digital solutions. Your role involves building a network of stakeholders, maintaining innovative solutions, and collaborating with various teams. **Key Responsibilities:** - Engineer and maintain high performance, secure, and customer-centric solutions - Liaise with engineers, architects, and business analysts to engineer software, scripts, and tools - Produce complex software of high quality that adds value to the business - Work in permanent teams responsible for the full software life cycle - Collaborate to optimize software engineering capability - Design, produce, test, and implement working code across the life cycle - Work on requirements analysis, design, coding, testing, deployment, and operations **Qualifications Required:** - Background in software engineering, software design, and architecture - Proficiency in Python, FastAPI, Django, and Flask with at least three years of experience - Familiarity with AI/ML frameworks like TensorFlow, Pytorch, scikit-learn, and libraries such as Pandas, NumPy, and Pyspark - Experience in solving complex analytical and numerical problems - Implementation of programming best practices focusing on scalability, automation, virtualization, optimization, availability, and performance Join the team at NatWest Digital X and be part of an exciting journey to create effortless and secure digital experiences. Join our digital revolution in NatWest Digital X as a Software Engineer based in India to engineer, protect, and operate simple and secure digital solutions. Your role involves building a network of stakeholders, maintaining innovative solutions, and collaborating with various teams. **Key Responsibilities:** - Engineer and maintain high performance, secure, and customer-centric solutions - Liaise with engineers, architects, and business analysts to engineer software, scripts, and tools - Produce complex software of high quality that adds value to the business - Work in permanent teams responsible for the full software life cycle - Collaborate to optimize software engineering capability - Design, produce, test, and implement working code across the life cycle - Work on requirements analysis, design, coding, testing, deployment, and operations **Qualifications Required:** - Background in software engineering, software design, and architecture - Proficiency in Python, FastAPI, Django, and Flask with at least three years of experience - Familiarity with AI/ML frameworks like TensorFlow, Pytorch, scikit-learn, and libraries such as Pandas, NumPy, and Pyspark - Experience in solving complex analytical and numerical problems - Implementation of programming best practices focusing on scalability, automation, virtualization, optimization, availability, and performance Join the team at NatWest Digital X and be part of an exciting journey to create effortless and secure digital experiences.