Job Responsibilities:
Design and implementation of low-latency, high-availability, and performant applications
Design, develop and maintain algorithms to extract info about websites/APP in a complex python application
Perform distributed information extraction, retrieval and data processing of websites
Resolve scalability issues with distributed systems
Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
Skills:
Familiarity with Selenium, Appium, Cypress, any scripting tools for testing, HTML, Javascript and Networking
Familiarity with Dramatiq, Celery and messaging system
Solid Python knowledge.
A deep understanding and multi-process architecture and the threading limitations of Python.
3+ years of software development experience.
Have used Zalenium , Saucelabs or Browserstack to perform distributed and parallel tests.
Strong unit test and debugging skills
Proficient understanding of code versioning tools like git.
Bonus points for:
NLP/Deep Learning experience is a big plus.
Open source contribution to selenium, chromedriver etc.
BE / BTech / MTech
See more jobs at AutonomIQ