Senior Software Engineer, Applied AI — On-Site

Leonardo DRS

Germantown (MD)

On-site

USD 107,089 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leonardo DRS in Germantown, MD, is hiring a Senior Software Engineer-Applied AI. This on-site role focuses on delivering AI/ML-enabled features within our Linux-based radar software ecosystem, shipping Python-backed tooling, backend services, and internal apps that integrate with Rust microservices and TypeScript UIs.

As a senior engineer you will mentor teammates, own design and code quality, collaborate with domain experts, and contribute to LLM integrations, retrieval pipelines, and

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field.
  • 5+ years of professional software development experience
  • Strong Python proficiency and experience building software in Linux environments
  • Experience building backend services, internal tools, automation, or APIs, working with both structured and unstructured data
  • Hands-on experience with AI/ML-enabled applications (e.g., document search, summarization, extraction, prompt-based workflows, model evaluation/integration, or classification pipelines)
  • Familiarity with modern engineering practices: version control, testing, debugging, and code review
  • Strong problem-solving skills and effective collaboration across backend, platform, and UI teams and with domain experts

Responsibilities

  • Design, build, and maintain internal tools, backend services, and automation workflows in Python on a Linux platform
  • Develop AI/ML-enabled features: document search, summarization, extraction, retrieval-based workflows, and intelligent automation
  • Integrate LLMs, APIs, and internal/external services; define service interfaces and data contracts across Python, Rust, and TypeScript
  • Support the ML lifecycle (dataset preparation, labeling, training/evaluation automation, and model integration) in partnership with technical leads and domain experts
  • Write testable, production-quality code and own deployment, logging, troubleshooting, and documentation in Linux environments
  • Mentor engineers and provide technical leadership on design and sound engineering practices

Skills

Python
Linux
Backend services
AI/ML applications
Version control
Testing & debugging
Team collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field

Tools

Docker
FastAPI
Rust
TypeScript

Job description

Leonardo DRS in Germantown, MD, is hiring a Senior Software Engineer-Applied AI. This on-site role focuses on delivering AI/ML-enabled features within our Linux-based radar software ecosystem, shipping Python-backed tooling, backend services, and internal apps that integrate with Rust microservices and TypeScript UIs.

As a senior engineer you will mentor teammates, own design and code quality, collaborate with domain experts, and contribute to LLM integrations, retrieval pipelines, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Applied AI (On-Site, 9/80)
Senior Software Engineer - Applied AI (On-Site, 9/80)

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 155,000
Health insurance
401(k) matching
Paid time off
+2
Senior Software Engineer - Radar Defense Systems (On-site)
Senior Software Engineer - Radar Defense Systems (On-site)

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k)
Paid time off
+4
Senior Software Engineer – Radar & RTOS Systems (On-Site)
Senior Software Engineer – Radar & RTOS Systems (On-Site)

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Senior Software Engineer - Applied AI
Senior Software Engineer - Applied AI

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 155,000
Health insurance
401(k) matching
Paid time off
+2
Principal Software Engineer - On-site (Germantown, MD)
Principal Software Engineer - On-site (Germantown, MD)

Leonardo DRS • Germantown (MD)

On-site
USD 130,000 - 204,000
Medical, dental, and vision coverage
401(k) savings plan
Telemedicine
+2
Radar Systems Software Engineer II - Onsite, Clearance
Radar Systems Software Engineer II - Onsite, Clearance

Leonardo DRS • Germantown (MD)

On-site
USD 92,000 - 119,000
Health insurance
401(k) plan
Paid time off
Senior Software Engineer
Senior Software Engineer

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k)
Paid time off
+4
Senior Embedded Software Architect RTOS On-Site
Senior Embedded Software Architect RTOS On-Site

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k) matching
Paid time off
Cyber Software Engineer II — Radar Security & Automation
Cyber Software Engineer II — Radar Security & Automation

Leonardo DRS • Germantown (MD)

On-site
USD 101,000 - 131,000
Health insurance
401(k) retirement plan
Paid time off
+3
Software Engineer II
Software Engineer II

Leonardo DRS • Germantown (MD)

On-site
USD 92,000 - 119,000
Health insurance
401(k) plan
Paid time off