Jobs · Engineering · Maryland

Software Engineer (Machine Translation)TS/SCI with Poly)

Solerity · Fort Meade, MD · 1 mo ago
EngineeringFull-time

Responsibilities

  • Investigate, analyze, and develop AI and machine learning solutions supporting SIGINT and cybersecurity data exploitation.
  • Design, build, and evaluate research prototypes for machine translation and NLP-based applications.
  • Work with large and complex datasets to develop scalable AI-driven analytical solutions.
  • Apply advanced research and development techniques to solve complex AI/ML technical challenges.
  • Contribute to the design and implementation of machine translation pipelines and text processing systems.
  • Evaluate emerging tools, models, and techniques in machine translation and natural language processing.
  • Analyze and improve encoder/decoder transformer architectures and related AI systems.
  • Develop and optimize AI/ML workflows and processing pipelines for performance and accuracy.
  • Support integration and deployment of AI solutions within secure operational environments.
  • Build and maintain containerized applications using Docker for model deployment and testing.
  • Collaborate with senior researchers and engineers to refine AI methodologies and solutions.
  • Propose enhancements to machine translation systems and end-to-end data processing flows.
  • Document research findings, methodologies, and technical implementations.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, Mathematics, or other STEM field.
  • 11+ years of relevant experience in AI, machine learning, data science, or related technical disciplines.
  • Active TS/SCI with Full Scope Polygraph (FSP) clearance required.
  • Strong experience working in research and development environments.
  • Hands-on experience with machine learning and machine translation technologies.
  • Solid understanding of encoder-decoder transformer architectures.
  • Experience with modern text processing pipelines and natural language processing systems.
  • Understanding of text embeddings and vector-based representations.
  • Knowledge of differences between transformer-based MT systems (e.g., Marian) and large language models.
  • Ability to evaluate and compare machine translation architectures and approaches.
  • Experience developing AI/ML solutions using Python and C/C++.
  • Experience with Docker for containerized development and deployment.
  • Ability to propose and implement improvements to AI/ML systems and workflows.

Highly Desired Qualifications

  • Experience working in Intelligence Community or SIGINT-focused environments.
  • Strong research background in machine translation or natural language processing.
  • Experience developing or fine-tuning transformer-based AI models.
  • Experience with distributed computing or large-scale model training environments.
  • Strong ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Experience evaluating emerging AI/ML tools and technologies in production or research settings.

Benefits

  • Medical, dental and vision coverage
  • Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care
  • Flexible work schedule to include onsite, hybrid or remote, as dictated by position
  • 401(k) and company-funded life insurance
  • Generous Paid Time Off (PTO)
  • Tuition and training assistance
  • Financial rewards for employee referrals
  • Pet insurance
  • Employee discount program

Similar jobs