Senior Application Engineer
NewBe an early applicantSenior Application Engineer
Location: On-Site - Dayton
At Parallax, we believe in advancing science and serving the public good—and we’re looking for team members who do too. If you’re ready to support big ideas through precise execution, we encourage you to apply.
Why This Role Matters
At Parallax Advanced Research, our work is rooted in innovation, collaboration, and national impact. As a nonprofit research institute, we partner with government, academic, and industry clients to solve complex challenges in AI, aerospace, human-machine teaming, and beyond.
Parallax Advanced Research Mission is to solve critical challenges for the nation’s security and prosperity. Parallax uses agile software development methods to deliver customized research and development software products in support of Air Force and other service missions.
The Senior Application Engineer will work with a team of varying sizes to ensure creation of software programs utilizing varying techniques, tools, and computer languages depending on the current directed needs of the customer. The Senior Software Engineer will oversee updates to software and conduct quality control functions. Responsibilities (detailed below) include mentoring and supervision of developers; collaborating with management, departments, and customers to identify end-user requirements and specifications; testing and deploying programs and applications, troubleshooting, debugging, maintaining and improving existing software; compiling and assessing user feedback to improve software performance; observing user feedback to recommend improvements to current software products and developing technical documentation to guide future software development projects
In This Role, You Will:
• Architect, design, and implement enterprise-grade applications
• Write efficient, scalable, and secure code across multiple languages and frameworks
• Integrate vulnerability scanning, compliance checks, and runtime monitoring into deployments
• Champion best practices for secure coding and infrastructure-as-code
• Develop, optimize, and deploy algorithms for machine learning and artificial intelligence
• Handle complex datasets, ensuring data integrity and model accuracy
• Collaborate with stakeholders to create feature rich applications to be deployed in production environments
• Partner with cross-functional teams to align software, security, and AI/ML initiatives
• Drive innovation by staying ahead of emerging technologies
Required Skills and Qualifications
• Active TS/SCI Clearance and US Citizenship are required
• Bachelor’s degree in Computer Science or related technical field with experience (10+ years) in software development
• Expertise in one or more of the following Programming Languages: Python, Java, C++, Go, Rust, JavaScript/TypeScript, SQL, NoSQL, Pytorch
• 5+ years in software development
• Cloud Platforms: AWS with emphasis on secure deployments and compliance
• Proven track record of embedding security in software development
• Demonstrated ability to execute projects in a rapid development environment
• Demonstrated ability to work independently, extrapolate requirements to build software applications that can support multiple product variations.
• Experience building scalable applications
• Strong written and verbal communication skills for cross-team collaboration
PREFERRED QUALIFICATIONS (KNOWLEDGE, SKILLS, AND ABILITIES)
• BS or MS in Computer Science or related technical field
• Strong knowledge of application design patterns
• Experience in building production software applications in a regulatory DOD compliance environment.
• Experience with version control, continuous integration, and continuous delivery concepts