Machine Learning - Senior Software Engineer

Noida, Bangalore, India /
Technology – Paytm Ads /
On-role
/ Remote
Senior Software Engineer  - Python ( Machine Learning)

About Us:
Paytm is India’s leading digital payments and financial services company, which is focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. Paytm provides consumers with services like utility payments and money transfers, while empowering them to pay via Paytm Payment Instruments (PPI) like Paytm Wallet, Paytm UPI, Paytm Payments Bank Netbanking, Paytm FASTag and Paytm Postpaid - Buy Now, Pay Later. To merchants, Paytm offers acquiring devices like Soundbox, EDC, QR and Payment Gateway where payment aggregation is done through PPI and also other banks’ financial instruments. To further enhance merchants’ business, Paytm offers merchants commerce services through advertising and Paytm Mini app store. Operating on this platform leverage, the company then offers credit services such as merchant loans, personal loans and BNPL, sourced by its financial partners. 

Job Description

    • Looking for self motivated engineers with strong programming skills and fundamentals with demonstrated ability to design and build scalable data and backend systems
    • Design and build state of the art platform, infrastructure and services, which will help fuel our  research and experiment prototypes to the product phase.  Set up advanced workflows for training, validation and deployment of ML models.
    • Create feature pipelines and feature stores using distributed systems at terabyte scale. Setup monitoring and logging systems across all ML use cases.
    • Accelerate usage of industry best practices in ML systems to support model explainability, reproducibility,  monitoring and logging.

Job Requirements

    • 3+ years experience in software development with strong fundamentals and coding skills in Python and Spark.
    • Hands-on experience in tools like PySpark, Hive and creating services using flask, django fastapi in a cloud environment like AWS, GCP or Azure

Nice to have:

    • Working experience with ML Lifecycle Management tools such as MLFlow, AWS Sagemaker of Tensorflow Extended
    • Experience with frameworks like Docker, Kubernetes, Kubeflow etc.