AI/ML Software Developer with Security Clearance

Lexington, Massachusetts

Encode
Apply for this Job
Key Responsibilities

• Design, develop, and implement robust software applications and systems.

• Write and maintain efficient, high-quality, and well-documented code (primarily in Java and Python).

• Collaborate with system architects and cross-functional teams to define operational and software requirements.

• Evaluate, design, and implement interfaces between software and hardware components.

• Participate in the planning and deployment of secure, scalable systems in cloud environments.

• Conduct research and implement AI/ML algorithms, particularly for multimedia data analysis and cyber analytics.

• Identify, propose, and implement improvements to existing systems and algorithms.

• Document software systems, test results, and user experiences.

• Perform system corrections and collaborate with cybersecurity teams to ensure compliance with security standards.

• Develop and execute unit testing and validation of software modules.
Required Qualifications

• Education: Bachelor's Degree in Computer Science, Software Engineering, or a related field.

• Clearance: Active Top Secret/SCI clearance with full scope polygraph (Required to start).

• Experience:

• 3+ years of hands-on experience in software development using Java and Python.

• 3+ years of experience in Machine Learning and AI algorithm development.

• Strong foundation in software design principles and system architecture.

• Experience developing for cloud platforms and understanding of operational requirements.
Date Posted: 18 April 2025
Apply for this Job