General-Purpose Software Engineer and Data Integrator
You will act as a general-purpose Software Engineer and Data Integrator for an up-and-coming project where you will design, develop, and integrate solutions for the greater developer community to provide. You will be working closely with data scientists, other software/system engineers, and systems administrators to integrate AI/ML technologies.
Responsibilities:
• Build upon Kubernetes / Docker experience.
• Develop new and support existing software solutions.
• Utilize DevOps / CI/CD Experience.
• Leverage AI Experience.
• Elicit requirements from stakeholders and determine the applicability of Artificial Intelligence and Machine Learning solutions.
Required Skills:
• Experience using AI, LLM’s, and leveraging the latest technologies.
• Production-grade software development experience in Python and JVM Languages.
• Service containerization and automated/manual deployment using CI/CD with Kubernetes/Docker.
• Familiarity with Git.
• Maintaining high quality test suite and test coverage for internally developed software.
• Documentation using Atlassian Tools (Jira, Confluence).
Nice to Have:
• Experience working with distributed development teams.
• Experience with additional programming languages (Kotlin).
• Experience with popular test libraries for the JVM & Python (JUnit, assert4j unittest, pytest).
• Full Stack Development / (Currently more backend focused).
• Analyzing cyber security-related data sets (network traffic, OS events).
• Knowledge of end-to-end signals intelligence collection and analysis systems.
• Experience with offensive security operations capabilities and operations.
Experience Required: 8 years with Bachelor's degree in technical field, or 4 additional years without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $148,000 - $177,000