Software Engineer

Systems Planning and AnalysisAlexandria, VA
51d

About The Position

Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted. Veracity Forecasting Portfolio (VFP) is part of the Sea, Land, Air Division within Systems Planning and Analysis, Inc. As part of VFP, you’ll have opportunities to support high-visibility, high-impact internal projects important to SPA’s growth, as well as mission-critical Department of Defense initiatives. SPA has an immediate need for a Software Engineer. #KS

Requirements

  • Bachelor’s degree in science/engineering/mathematics or related field
  • Excellent programming and software engineering skills with 3+ years of professional experience in at least one of the following programming languages: Python, C/C++, Java, C#, JavaScript/Typescript, Rust
  • Experience with tools such as Asp.Net Core, React, Typescript, Azure AI, ElasticSearch
  • Proficient with Git
  • Sustained attention to detail, excellent verbal and written communication skills, a desire to work on and solve challenging problems, and an ability to work independently and as part of a team
  • US Citizenship, and the ability to obtain and maintain a DoD Secret clearance

Nice To Haves

  • Object oriented programming, physics-based modeling, advanced statistics and mathematics, numerical optimization, machine learning, and Monte Carlo simulation
  • FastAPI, Node.js, Numpy/Scipy, Polars, Matplotlib, Pytorch, Tensorflow
  • Numerical Optimization toolsets and solvers e.g. Google OR Tools, Pyomo, CPLEX, Gurobi, Scipy Optimize
  • Database design (SQL or other), and/or Linux and AWS or other cloud services

Responsibilities

  • Build powerful back-end systems with Asp.Net Core, bringing our applications to life behind the scenes.
  • Craft pixel-perfect, responsive, and intuitive user interfaces with React and Typescript, making users swoon over your design.
  • Manage and optimize data with Sqlite and Postgres
  • Get your hands dirty with cutting-edge AI by integrating Large Language Models (LLM)
  • Dive into futuristic machine learning and predictive insights using Azure AI
  • Build search experiences so good (with Azure AI Search and ElasticSearch), users will never want to leave.
  • Write clean code that delights your teammates, ensures maintainability, and performs like a superhero in production.
  • Work closely with a friendly crew of developers, designers, and stakeholders who appreciate a good meme and great ideas.
  • Troubleshoot and debug like it’s a fun puzzle
  • Stay curious, keep learning, and find new ways to make the ordinary extraordinary with emerging tech.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service