Description

You will develop and enhance web services and production applications that automate enterprise information management activities.

Responsibilities

  • Integrate AI/ML technology into production web applications.
  • Design, develop, and unit test code for production systems and demonstration capabilities.
  • Develop rapid prototypes to drive requirements and design.
  • Translate stakeholder requirements into user stories and discrete development tasks.
  • Collaborate with systems engineers to specify and design final systems.

Required Skills

  • 6+ years of experience in software development (or 4+ years if holding a Master's degree).
  • Building web applications using the Java Spring framework.
  • Building web applications using the Angular 2+ framework.
  • Linux (Bash) shell scripting.
  • Deployment of applications in Commercial Cloud Services (C2S) or AWS environments.
  • Working with Solr or ElasticSearch.
  • ETL processes for cleansing and processing large raw data sets.
  • Developing web-based platforms for data analytics on large data sets.
  • Experience working in Agile/Scrum teams to manage tasks against deadlines.

Preferred Skills

  • Python development using Flask or Django.
  • Machine learning frameworks such as PyTorch, Keras, or TensorFlow.
  • Natural Language Processing tools like spaCy, NLTK, or Stanford CoreNLP.

Education

Any Graduate