AI and Machine Learning Software Engineer

Company:  WWCM
Location: Reston
Closing Date: 05/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

WWCM has an opening for an experienced AI & ML Software Engineer. The AI & ML Software Engineer will be responsible for mission systems integration and other capabilities in the areas of sensing, effects, as well as, command, control, communications and intelligence systems, that consider cybersecurity and a host of additional mission support NextGen services.

Responsibilities:

  • Provide support for complex system and applications, deploying new systems, maintaining, migrating, upgrading, and improving the long-term performance of the systems
  • Perform as a senior member of the cloud systems administration team to support the installation, optimization, integration, troubleshooting, backup, recovery, modification, security, and upgrading of IT systems and components to provide services that enable customers to effectively apply IT to business requirements
  • Perform as a software developer and integrator as part of a development team 
  • Develop Machine Learning (ML) applications using a commercial full stack development suite
  • Possess abilities to be able to work on applications or solutions engineering teams
  • Develop, integrate, and test software to ensure proper operation of software systems
  • Integrate a wide variety of applications from various sources and ensure they meet performance standards for stability and resource utilization
  • Develop automated test and automated deployment software
  • Support full lifecycle DevSecOps including Infrastructure as Code (IaaS)

Qualifications:

  • The ability to obtain and maintain a US security clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance
  • Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience; 0 years' experience with a Master's degree
  • Possess the ability to communicate effectively in a team environment
  • Possess a deep understanding of cloud fundamentals, architecture, resources, and security 
  • Proven experience with deploying and managing the resources in Cloud
  • Experience in programming languages such as Java, C++, and C# on a Linux platform.
  • JavaScript experience or ability to pick up and learn quickly with alternative for Python experience
  • Ability to design software modules using an object-oriented approach
  • Ability to provide direct customer interaction for the purpose of conveying software design decisions and/or performing software installation support
  • Prior experience working Git or similar tool
  • Prior experience with Agile Development
  • Knowledge and some experience with Docker or containerization environment

Desired:

  • Prior experience implementing, administering, and creating custom dashboards for performance monitoring/metrics
  • Practical experience with specific technologies such as databases, distributed architectures, web-based technologies, cloud technology, user interfaces/portals, and familiarity with software design/implementation tools.
  • Prior experience with React
  • Prior experience with Redux
  • Prior experience with RxJS
  • Proficient in scripting languages such as Perl and Python.
  • Proficient in DevOps technologies
  • Prior experience with SAFe Agile

#J-18808-Ljbffr
Apply Now
Share this job
WWCM
  • Similar Jobs

  • AI and Machine Learning Software Engineer

    Reston
    View Job
  • AI and Machine Learning Software Engineer

    Reston
    View Job
  • AI and Machine Learning (ML) Performance Engineer

    McLean
    View Job
  • Senior Software Developer AI/Machine Learning

    Reston
    View Job
  • Machine Learning Software Engineer

    Herndon
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙