Backend Python Engineer

Year    Faridabad, Haryana, India

Job Description


Experience : 4.00+ years Salary : INR 208000.00 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full-time Permanent position(Payroll and Compliance to be managed by: dataorb) (*Note: This is a requirement for one of Uplers\' client - dataorb) What do you need for this opportunity Primary Skills: NoSql, Object-Oriented Programming (OOP), Amazon Web Service (AWS), MongoDB, Python, Pytorch, TensorFlow, Docker, Machine Learning, MySQL dataorb is Looking for: About Role: We are seeking an experienced Senior Python Developer proficient in object-oriented programming, Python development, cloud technologies, database design, and advanced Python concepts . The ideal candidate will have a foundational understanding of machine learning, with a strong willingness to learn and grow in this domain. The role involves writing high-quality Python code following SOLID principles and design patterns , as well as guiding and training team members to elevate their coding standards. Key Responsibilities: Architect and develop robust, scalable, and maintainable Python applications following microservice architecture principles Demonstrate proficiency in writing multithreaded and parallel processing code for optimizing performance Drive the creation of modularized codebase, ensuring reusability and maintainability across projects Develop high-quality Python code adhering to SOLID principles and design patterns Design and implement scalable solutions leveraging cloud technologies Contribute to database design and optimization strategies Mentor and guide team members to enhance code quality and best practices Collaborate with cross-functional teams to deliver robust and efficient solutions. Collaborate closely with stakeholders to understand requirements and translate them into technical solutions Drive code reviews and ensure adherence to coding standards, quality, and performance benchmarks Research and implement emerging technologies to enhance system efficiency Lead initiatives to improve development processes and tools, fostering innovation and productivity Foster a culture of continuous learning and improvement within the team This Role Requires: Job Qualifications: Undergraduate degree in Computer Science, Machine Learning, or Artificial Intelligence major is preferred Full time hands-on software engineering experience Strong proficiency in Python and object-oriented programming (OOP) Experience with cloud technologies (preferably AWS) Proficient in database design and optimization Understanding of advanced Python concepts and best practices Familiarity with machine learning concepts (even basic knowledge is a plus) Ability to write clean, mainable, and scalable code Experience in guiding and training team members Excellent communication and collaboration skills Advanced knowledge of relational and/or NoSQL databases, optimizing queries, and data modeling Proficiency in applying testing methodologies, including unit and integration testing Strong problem-solving skills and ability to thrive in a fast-paced, collaborative environment Experience with containerization technologies like Docker and orchestration tools like Kubernetes Good to Have: Hands-on experience with ML frameworks (TensorFlow, PyTorch) Experience using Cloud ML platforms and MLOps frameworks in production environments, preferably AWS SageMaker Seniority: E3 / E4 Job Type: Full Time Employee Department/Team: Machine Learning / MLOps Location: Anywhere in India, Permanent Work from Home (Hyderabad or Ahmedabad Preferred) Our team has helped Google, Amazon, Microsoft, and Samsung to build AI and data solutions. We got together because of a common denominator, the passion for hiding away the complexity of AI, democratize access to enterprise customer data, and empower people to design customer-first experiences. How to apply for this opportunity Register or login on our portal & fill out the application form. Clear the given AI Screening (30 min) and Click on \'Apply\' to get shortlisted Once it\'s all done, your profile will be shared with the client for the Interview round. When selected, just meet the client and get your exciting career started! About our Client - dataorb: DataOrb enables organizations of every size, from startups to Fortune 500, to collect, analyze, and generate insights from their customer interaction data such as conversational, transactional, and structured datasets.We\'re on a mission to democratize access to customer data across the organization. WhyBecause access to full customer context leads to better products, drives growth, and enables customer-first experiences. The world\'s most innovative companies are customer-obsessed. We\'re building the customer data platform to make that possible. About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don\'t hesitate to apply today. We are waiting for you!

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3250040
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Faridabad, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year