Full-Stack Software Developer
Neural Solutions
Apply to this jobDescription
You will act as a general-purpose Software Engineer and Data Integrator for an up-and-coming project, designing, developing, and integrating solutions to analyze large data sets and deliver mission-centric insights. This role involves close collaboration with analysts, data scientists, and software engineers, with opportunities to incorporate AI/ML technologies into solutions.
Responsibilities
Identify and integrate new data sources into an existing platform
Build scripts to convert and normalize data
Enhance the platform with new tools and technologies
Gather requirements from stakeholders and assess AI/ML applicability
Required Skills & Experience
Experience with platforms and machine learning
Production-grade software development in Python
Deployment and management of services in cloud environments (AWS/Azure)
Service containerization and deployment using Docker/Kubernetes
Familiarity with Git
Experience with Atlassian tools (Jira, Confluence)
Nice to Have
Experience with additional languages (Java, C)
Prototyping web applications (JavaScript)
Analyzing cybersecurity-related data (network traffic, OS events)
Knowledge of end-to-end SIGINT collection and analysis systems
Qualifications
12 years of relevant experience and a B.S. in a technical discipline
(Four additional years of experience may substitute for a degree)
Summary
Design, develop, and integrate software solutions for large data and AI/ML applications
Job title
Full-Stack Software Developer
Experience level
12+ years
Industry
software
Location requirements
ust be based in Annapolis Junction, remote possible
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Annapolis Junction, MD, USA