Senior Backend Python API Engineer - Mumbai, India - MySellerCentral

    MySellerCentral
    MySellerCentral Mumbai, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Company Overview :

    We are a dynamic startup aiming to revolutionize the e-commerce sector. Our technology aims to empower clients worldwide, offering unparalleled AI-based insights to optimize every dimension of their e-commerce. Join us to be at the forefront of this exciting journey.

    Role Description

    We're looking for a skilled Backend Python API Engineer to join our innovative team. Your role will be pivotal in scaling our ML systems, ensuring operational excellence, and driving continuous innovation in our product offerings.

    Key Responsibilities:

    1. Design, develop, and maintain efficient, reusable, and reliable backend code using Python and frameworks such as FastAPI, Flask, and Django.
    2. Build and manage RESTful APIs, GraphQL services, and WebSockets for real-time data communication.
    3. Work closely with our data science team to integrate AI/ML models into our backend systems, facilitating seamless data exchange and insights generation.
    4. Implement testing frameworks (pytest, unittest, Postman) to ensure robustness, reliability, and performance of our APIs.
    5. Develop scalable solutions using microservices architecture, asynchronous programming, and queuing systems like Celery and pub-sub systems such as Kafka.
    6. Ensure high availability and performance through effective load balancing techniques and containerization (Docker) strategies.
    7. Manage orchestration workflows to automate deployment and scaling processes.
    8. Uphold security standards to protect internal APIs and sensitive data, implementing advanced authentication and authorization mechanisms.
    9. Optimize data storage and retrieval with a combination of SQL and NoSQL databases (e.g., MongoDB), including caching strategies (e.g., Redis) to enhance performance.
    10. Stay abreast of industry trends and advancements in AWS services, particularly AWS SageMaker and Bedrock AI, to continually improve our platform's capabilities.

    Innovation & Collaboration

    · Collaborate with data scientists and product teams to identify opportunities for applying generative AI in e-commerce.

    · Drive innovation by staying abreast of advancements in AI, particularly in generative models and NLP, and integrating them into our solutions.

    · Foster a culture of continuous learning and improvement in AI practices.

    Qualifications:

    · Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.

    · 3+ years of experience in backend development, with a strong proficiency in Python and its frameworks (FastAPI, Flask, Django).

    · Demonstrated experience with API development, testing, and management tools.

    · Solid understanding of microservices architecture, asynchronous programming, and real-time communication protocols.

    · Experience with containerization and orchestration technologies, particularly Docker.

    · Knowledge of security practices related to API development and data protection.

    · Proficient in managing both SQL and NoSQL databases, with a keen understanding of caching mechanisms.

    · Familiarity with AWS cloud services, especially AWS SageMaker, and an understanding of deploying and managing AI/ML models in production environments.

    · Previous collaboration with data science teams and familiarity with data analysis and machine learning libraries (pandas, scikit-learn, Keras/TensorFlow) are highly desirable.

    · Excellent problem-solving skills, ability to work in a fast-paced startup environment, and a strong desire to learn and grow.

    What We Offer:

    · A challenging and rewarding role in a cutting-edge field.

    · An opportunity to shape the future of e-commerce technology.

    · A collaborative work culture that values innovation and creativity.

    · Competitive compensation.

    · Opportunities to grow very fast in your career.

    Join us to make a tangible impact in the e-commerce landscape, leveraging your skills to drive transformative change. If you are passionate about data science and thrive in dynamic, fast-paced environments, we would love to hear from you.