Jobs · Engineering · Virginia

Software Developer (Systems Software) [Open Level] - $242k MAX

RCT Systems · Chantilly, VA · Yesterday
EngineeringFull-time

Key Responsibilities

  • Design and develop mission software tools and integrations
  • Build ETL pipelines and data processing solutions
  • Develop, deploy, and maintain machine learning and Large Language Model (LLM) applications
  • Create RESTful microservices using Flask, FastAPI, or Django
  • Support cloud operations, software maintenance, and performance optimization
  • Implement monitoring tools such as Prometheus and MLflow for production ML systems
  • Gather requirements, design solutions, perform testing, fix defects, and maintain technical documentation
  • Collaborate with engineers, analysts, and customers to deliver mission-focused software

Required Skills

  • Strong Python development experience, including data science libraries
  • TS/SCI with Polygraph
  • Experience with machine learning frameworks such as scikit-learn, SpaCy, TensorFlow, PyTorch, and Keras
  • Experience with Natural Language Processing (NLP)
  • AWS cloud development
  • Building and consuming REST APIs/services
  • SQL/PostgreSQL
  • Search technologies including ICQL and RetrievalWare
  • Strong analytical, debugging, testing, and problem-solving skills

Preferred Skills

  • Software and systems engineering
  • Project planning and project management
  • Systems analysis and technology design
  • Troubleshooting across multi-security environments (high-side/low-side)
  • Ability to communicate technical concepts to non-technical stakeholders

Benefits

  • Competitive benefits package (medical, dental, vision, life insurance)
  • Immediate 401k vesting
  • Generous PTO and flexible schedules
  • $500.00 annual technology allowance

Similar jobs