Jobs in Turing – Remote Data Engineer Jobs

  • Full Time
  • Pakistan

Turing

A fast-growing company that is enabling users to elevate the comparison shopping experience to new heights by listing billions of products from thousands of stores, is looking for a Back-End Python Developer. The selected candidate will be responsible for building a scalable platform by utilizing software engineeringƒ??s best practices. The US-based company is determined to be the best technology for product matching using deep learning/AI and computer vision. They have managed to securely raise $15mn+ during their Seed round of funding. This will be a long-term full-time role that requires 8+ hours of overlap with the IST/PST time zone.


Job Responsibilities:

  • Maintain current technical knowledge and work to bring new technologies to the team and projects
  • Work as part of a development and data science team to bring new products from prototype to production
  • Develop data processing and information retrieval tools using programming skills like Java, Python, Scala, and so on
  • Functional requirements should be refined and translated into detailed architecture and design
  • Keep up with the ever-changing and expanding Big Data field
  • Ability to work across multiple technologies and understand how to use various tools for new product development
  • In an Agile/Scrum environment, collaborate with cross-functional teams to identify end-user requirements and specifications
  • Program and application testing and deployment
  • Troubleshooting, debugging, upkeep, and enhancement of existing software
  • Compile and evaluate user feedback in order to improve software performance
  • Utilize user feedback to make suggestions for improvements to existing software products
  • Create technical documentation to serve as a guide for future software development projects


Job Requirements:

  • Bachelorƒ??s/Masterƒ??s degree in Engineering, Computer Science (or equivalent experience)
  • At least 6+ years of relevant experience as a software developer
  • 4+ years of experience working with Python
  • Experience with Scala is a plus
  • Familiarity with Java, AWS, Django, Linux, and scripting languages is required
  • Experience with web applications, web services (REST APIs), and related ecosystem is necessary
  • Quickly understand technical and business requirements and be able to translate them into the technical implementation
  • Experience in handling big datasets is highly desirable
  • Experience with data engineering and developing Big Data technologies in the Hadoop ecosystem is nice to have
  • Nice to have prior background in data science and/or machine learning
  • Experience working with Python ML packages and frameworks like PyTorch, scikit-learn, Keras, and TensorFlow is desirable
  • Experience developing and implementing end-to-end NLP and Computer Vision models is nice to have
  • Prior experience deploying production-level ML code and models on services or frameworks like SageMaker, Heroku, and Flask is desirable
  • Nice to have familiarity with Yarn, Kafka, Oozie, HBase, Hive, Spark, HDFS, Docket, Kubernetes, MapReduce, etc.
  • Nice to have prior experience with data collection using public APIs
  • Working knowledge of JIRA/Confluence, Splunk, Solr, SQL, MongoDB, MySQL, GCP, and NoSQL is desirable
  • ‹¯¨Excellent English communication skills

Leave a Comment