Entry-level Computer ScientistJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *The Opportunity:CACI is seeking a motivated and skilled Junior Computer Science Engineer to join our Naval Engineering team to support multiple clients including NAVSEA, MSC, and USCG. The ideal candidate will have a strong foundation in computer science, hands-on experience with artificial intelligence (AI) and machine learning (ML) and cybersecurity, and a passion for developing innovative solutions. This role will involve working on various projects, including but not limited to, machine learning model development, cybersecurity solutions, and web application development. The candidate will also collaborate with cybersecurity and engineering teams to integrate security into system architectures, with a focus on IT and OT (Operational Technology) cybersecurity as it integrates with enterprise networks and closed/disconnected networks, such as shipboard machinery and industrial control networks.Responsibilities:• Experience in Python for AI/ML and large language models.• Collaborate with cybersecurity and engineering teams to integrate security into system architectures.• Provide cyber risk mitigation strategies, recommendations, and corrective actions based on NIST 800-53, CNSSI 1253, and DoD cybersecurity frameworks.• Support NAVSEA and/or NIWC leadership with RMF policy interpretation and implementation guidance.• Maintain up-to-date knowledge of evolving cyber threats, Navy cybersecurity policies, and emerging RMF best practices.• Review DoD Zero Trust strategy and apply Zero Trust requirements to the shipbuilding program.• Assist with cybersecurity test and evaluation strategy.• Assist in developing a supply chain risk management plan based on NIST Rev 5.• Familiarity with IT and OT (Operational Technology) cybersecurity as it integrates with enterprise networks and closed/disconnected networks, such as shipboard machinery and industrial control networks.• Provide support to legacy shipboard OT systems which include End of Support and End of Service Life Operating Systems, Software, Firmware, and Hardware.• Familiarity with current NIST, IMO, USCG, ABS policies, guidance, and directives.• Assist in the development and optimization of machine learning models using Python, TensorFlow, and Scikit-learn.• Support the implementation and fine-tuning of neural networks for image classification using PyTorch and Miniconda.• Contribute to cybersecurity projects by simulating the effects of compromised systems and analyzing network traffic.• Develop and maintain web applications using Python, React, and • Contribute to team efforts by sharing knowledge and skills in Python, Java, JavaScript, HTML, CSS, SQL, and Cypher.• Excellent problem-solving and analytical skills, with strong attention to detail.• Ability to adapt quickly to changing priorities and work well under pressure.• Strong communication and interpersonal skills to collaborate effectively with cross-functional teams and clients. • Ability to work with vendors in troubleshooting and resolving issues related to tools and solutions.Qualifications:Required: • U.S. Citizenship with a security clearance. • Bachelor's degree in Computer Science or similar field.• Proficiency with MS Office Product Suites including Word, PowerPoint, Excel, Database, Teams; computer languages including Python, Java, JavaScript, HTML, SQL.Desired:• Adaptability to rotate between cybersecurity OT/computer science and AI/ML engineering Support.• Support of Shipboard Hardware/Software/Computer Systems. -________________________________________________________________________________________What You Can Expect: A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Your potential is limitless. So is ours.Learn more about CACI here.________________________________________________________________________________________Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.Since this position can be worked in more than one location, the range shown is the national average for the position.The proposed salary range for this position is: $53,100-$106,300CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.