Cloud Software Engineer Level 3 ? AI/ML Project 3 TS/SCI w Poly
$135,000–$216,000 year
On-siteLaurel, Maryland, United States
Laurel, Maryland, United StatesOn-siteFull Time$135,000–$216,000 yearEnterprise
Full TimeEnterprise
Job Summary
Conduct cloud software research, development, and engineering services including requirements analysis, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. Manage large-scale compute clusters and AWS Cloud infrastructure for next-generation cyber and AI/ML capabilities using Java, Python, and Terraform. Maintain TS/SCI clearance with polygraph while supporting national security missions through automated analytics and distributed systems.
Required Qualifications
- An Active TS/SCI clearance with polygraph
- Must have, or be willing to obtain prior to start, one of the following Cloud Developer Certifications: AWS Certified Developer-Associate, AWS Certified Machine Learning-Associate, AWS Certified Machine Learning-Specialty, AWS DevOps Engineer Professional, Certified Kubernetes Application Developer (CKAD)
- A Bachelor's Degree in Computer Science or in a related technical field
- A Master's degree in a Technical Field
- Minimum eight (8) years of experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
- Eight (8) or more years of directly related experience in software development/engineering; including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
- Minimum six (6) years of experience developing software with high level languages such as Java, C, C++
- Demonstrated ability to work with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Acumulo, Big Table, etc.
- Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
- Demonstrated work experience with the Hadoop Distributed File System (HDFS)
- Demonstrated work experience with serialization such as JSON and/or BSON
- Demonstrated work experience developing Restful services
- At least five (5) years of experience developing software for UNIX/Linux (Redhat versions 3-5) operating systems
- Demonstrated work experience in the requirements analysis and design of at least one Object Oriented system
- Demonstrated work experience developing solutions integrating and extending FOSS/COTS products
- At least three (3) years of experience in software integration and software testing, to include developing and implementing test plans and test scripts
- Demonstrated technical writing skills and shall have generated technical documents in support of a software development project
- Experience deploying applications in a cloud environment
- Experience developing and deploying: data driven analytics; event driven analytics; sets of analytics orchestrated through rules engines
- In addition, the candidate will have demonstrated work experience in at least four (4) of the desired characteristics: Understanding of Big-Data Cloud Scalability (Amazon, Google, Facebook), Experience designing and developing automated analytic software, techniques, and algorithms, Experience developing and deploying: analytics that include foreign language processing; analytic processes that incorporate/integrate multi-media technologies, including speech, text, image and video exploitation...
Desired Qualifications
- A Bachelor's Degree in Computer Science or in a related technical field is highly desired which will be considered equivalent to two (2) years of experience
- A Master's degree in a Technical Field will be considered equivalent to four (4) years of experience
- NOTE: A degree in Mathematics, Information Systems, Engineering, or similar degree will be considered as a technical field
- Hadoop /Cloud Developer Certification or comparable Cloud System/Service Certification
- Minimum eight (8) years of experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
- Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
- Demonstrated work experience with the Hadoop Distributed File System (HDFS)
- Demonstrated work experience with serialization such as JSON and/or BSON
- Demonstrated work experience developing Restful services
- Experience deploying applications in a cloud environment
- Experience developing and deploying: data driven analytics; event driven analytics; sets of analytics orchestrated through rules engines
- Experience with Large Language Models (LLM), Agentic AI, and Retrieval-Augmented Generation (RAG)
- Expertise in AWS Cloud Architecture design and development
- Proficiency in using AWS SDKs and APIs
- Expertise in Infrastructure as Code (IaC) tools like CloudFormation or Terraform
- Skilled in Continuous Integration, Deployment, Testing and Monitoring practices
- Knowledge and skill in implementing and using observability tools (e.g. Elasticsearch, OpenSearch)
- Java programming for distributed systems, with experience in networking and multi-threading
- Agile development experience with source code management practices and tools
- Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.)
- Familiarity with microservices software development techniques and container-orchestration (e.g., Kubernetes)
- Knowledge of security and compliance best practices
- Understanding of Big-Data Cloud Scalability (Amazon, Google, Facebook)
- Experience designing and developing automated analytic software, techniques, and algorithms
- Experience developing and deploying: analytics that include foreign language processing; analytic processes that incorporate/integrate multi-media technologies, including speech, text, image and video exploitation; analytics that function on massive data sets, for example, more than a billion rows or larger than 10 Petabytes; analytics that employ semantic relationships (i.e., inference engines) between structured and unstructured data sets; analytics that identify latent patterns between ele...
- Experience with taxonomy construction for analytic disciplines, knowledge areas and skills
- Experience with linguistics (grammar, morphology, concepts)
- Experience developing and deploying analytics that discover and exploit social networks
- Experience documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces and other technical specifications
- Experience developing and deploying analytics within a heterogeneous schema environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.