Advertised Job Summary
The successful candidate will be responsible for participating in a full cycle of software engineering duties in the areas of artificial intelligence and big data. These duties include: oral and written communication tools and techniques; technical training and tutorials, software development principles and methods for design, development, testing and implementation of new or modified software; commonly used languages, methods, algorithms and practices; software validation and distribution tools; and technical writing and documentation practices.
Minimum Qualifications (Classified and Unclassified positions)
Master’s degree in engineering or engineering related field, or bachelor’s degree in engineering or engineering related field and 2 years related experience.
Experience with big data and scalable platforms, social media analysis, and deep learning of images. Demonstrated experience in full stack engineering and development of functionally rich tools.
Big Data, Cloud Computing and Virtualization Platforms: Hadoop/MapReduce, Apache Storm, Kafka, Redis, Virtualization solutions such as OpenStack/EC2.
Machine Learning/Deep Learning tools: at least one of: TensorFlow, PyTorch, Keras Other Technologies/DevOps: Linux environment (esp. clusters), shell scripting, Version control using GitHub, Backbone/Marionette JS, Ansible, Docker, Vagrant, Kubernetes