Beschreibung
My current client are looking for a Software Engineer to support the development and integration of Artificial Intelligence and Big Data/Cloud Solutions.• The position requires skills in software development and enterprise application integration.
• The candidate will develop software systems on cutting edge Artificial Intelligence applications that meet customer use cases for critical DoD missions.
• The candidate will have extensive experience in system design, computer applications, technologies, troubleshooting, and application security.
• The work is performed in a multidisciplinary team environment in an agile project framework.
• The candidate is highly motivated and enthusiastic about implementing new technologies in a small team environment where deadlines are important to national security.
Required Skills:
• 5-10+ years of proven experience in designing and writing C++ (using C11, boost) on Linux
• Proven proficiency in multi-threaded programming, multi-process, inter-process communication, and data ingestion: design, development, debugging and deployment
• Proficiency in networking and HTTP protocols.
• Proven capability designing, developing modular, maintainable, and extensible software frameworks
• Design, develop, analysis and test software applications from requirements to prototype to operational using modern software development languages and practices
• Proficiency in one or more scripting languages such as Python, bash, or Perl
• Proficiency in using more than one of: git, rcs, sccs, or ClearCase, and IDEs such as Clion, Vim, or Emacs
• Proven capability to independently develop creative solutions to complex technical problems
Desired Skills:
• Experience in any of the following areas: sensor applications including EO/IR and radar data, data analysis, embedded computing, machine learning, image processing
• Experience in developing and processing in the cloud (EMR, Kinesis), distributed computing
• Experience using more than one of: Bazel, cmake, or gRPC
• Experience setting up and using continuous build software such as bamboo
• Experience working on intelligence or defense programs
• Strong verbal and written communication skills authoring, for instance, requirements, or salient design descriptions