2020-05 Software Engineers

  • Huntsville, AL, USA
  • Full-time

Company Description

1st Edge is a rapidly growing business seeking top performers to develop Artificial Intelligence solutions for our Government customers. We believe in quid pro quo relationship with our employees. Our employees make huge contributions to our culture and success. In return, all our benefits are provided at no cost with generous time off.

Job Description

Responsibilities include, but are not limited to the following tasks:

  • Agile software development in small, fast-paced groups
  • Development duties may include architecture design, requirements analysis, design, coding, peer reviews, unit testing, integration, system testing, performance tuning, automated test design, staged deployment, field testing, dev-ops, maintenance. You know – all of it.
  • Stay abreast of advancements in computer science and development techniques
  • Conduct training for teammates and/or customers

Qualifications

Essential job skills include:

  • Strong knowledge and experience with web application architectures and methods
  • Software development experience targeting CUDA and HPC platforms
  • Artificial Intelligence software development
  • Knowledge of data science development and parsing techniques
  • Proven experience with
    • Developing in a Windows environment (Windows 10)
    • Developing in a Linux environment (RedHat, Debian, CentOS, Ubuntu)
    • SW development tools – Git, Azure, Visual Studio, Docker, Jenkins, Clang, LLVM, gcc
    • SW languages – C#, Python, R, C++, F#, JS, SQL
    • SW Frameworks – DotNet Core, ML.Net, Tensor Flow, Pandas, ASPNetCore, node, bootstrap, react
    • SW development methods – Scrum, Kanban, CI/DI
  • Strong interpersonal skills and strong attention to detail
  • Strong communication skills
  • Work independently with minimal supervision

General Requirements:

  • 5-10 years of related experience
  • Ability to obtain and maintain a security clearance
  • US Citizenship required

Education Requirements:

  • Bachelor’s Degree in Computer Science, Computer Engineering or Software Engineering

Additional Information

All your information will be kept confidential according to EEO guidelines.