Summary
AutonomIQ is a cloud platform that enables teams to test, release, and deploy software with pre-built integrations and AI algorithms. The company is hiring a developer responsible for designing and implementing low-latency applications, extracting info from websites/apps, resolving scalability issues, and collaborating with the design team. Requirements include Selenium, Appium, Cypress, Python, Dramatiq, Celery, git, 3+ years of software development experience, and familiarity with Zalenium, Saucelabs, or Browserstack. Bonus points are given for NLP/Deep Learning experience and open source contributions.
Requirements
- 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
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
Preferred Qualifications
- NLP/Deep Learning experience is a big plus
- Open source contribution to selenium, chromedriver etc
Benefits
- Flexible Working Hours
- Remote Work
- Product Start Up Culture