1

Ai Software Engineer Intern Jobs in Reston, VA (NOW HIRING)

We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...

Mid-Level AI Software Engineer

Mclean, VA ยท On-site

$115K - $155K/yr

AI Software Engineer * Maintain strong software engineering principles while leveraging the latest advancements in AI code generation to accelerate your workflows. Collaborative Engineering * Work ...

Sr AI Software Engineer

Sterling, VA ยท Remote

$125K - $165K/yr

Senior AI Software Engineer * Location: Remote * Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes ...

New

Sr AI Software Engineer

Sterling, VA ยท Remote

$125K - $165K/yr

Senior AI Software Engineer * Location: Remote * Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes ...

New

Sr AI Software Engineer

Sterling, VA ยท Remote

$125K - $165K/yr

Senior AI Software Engineer * Location: Remote * Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes ...

New

AI Software Engineer

Arlington, VA ยท On-site

$86K - $198K/yr

R0230233 AI Software Engineer The Opportunity: As an artificial intelligence (AI) sof tware engineer, you know that good sof tware is more than just a nice-looking interface and data. Today, you need ...

Mid-Level AI Software Engineer

Mclean, VA ยท On-site

$115K - $155K/yr

AI Software Engineer * Maintain strong software engineering principles while leveraging the latest advancements in AI code generation to accelerate your workflows. Collaborative Engineering * Work ...

Sr. AI Software Engineer

Washington, DC

$138K - $182K/yr

A Role Summary As a Sr. AI Software Engineer on the Global Marketing and Digital Enablement team, you will be responsible for designing, developing, modifying, and implementing innovative solutions ...

The Work Lockheed Martin Rotary & Mission Systems is seeking a full-time AI Software Engineer where you will be challenged to use your skills in a high-paced / high-visibility team environment. Why ...

As a Software Engineering Intern, you will build on your academic foundation and gain hands-on ... Engineer with AI: Use AI coding tools as a learning and productivity multiplier-generating ...

As a Software Engineering Intern, you will build on your academic foundation and gain hands-on ... Engineer with AI: Use AI coding tools as a learning and productivity multiplier-generating ...

Showing results 21-40

Ai Software Engineer Intern information

See Reston, VA salary details

$14

$26

$40

How much do ai software engineer intern jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for ai software engineer intern in Reston, VA is $26.44, according to ZipRecruiter salary data. Most workers in this role earn between $21.49 and $30.00 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an AI software engineer intern, and why are they important?

To thrive as an AI Software Engineer Intern, you typically need a solid background in computer science fundamentals, programming (especially Python), and foundational knowledge of machine learning concepts, often supported by progress toward a relevant degree. Familiarity with frameworks such as TensorFlow or PyTorch, version control systems like Git, and experience with data analysis tools are highly beneficial. Strong problem-solving abilities, curiosity, and effective communication set outstanding interns apart in collaborative and fast-paced environments. These skills and qualities are crucial for contributing meaningfully to AI projects and adapting to new technologies and challenges.

What does an AI software engineer intern do?

An AI Software Engineer Intern assists in designing, developing, and testing artificial intelligence models and applications under the guidance of experienced engineers. Their responsibilities may include data preprocessing, implementing machine learning algorithms, coding in languages like Python, and collaborating with team members on AI projects. Interns also help optimize existing AI systems, conduct research, and document their work. The role provides practical experience and exposure to real-world problems in AI and software engineering.

What types of projects can an AI software engineer intern expect to work on during their internship?

As an AI Software Engineer Intern, you will likely contribute to real-world projects such as developing machine learning models, preprocessing data, or supporting the integration of AI solutions into existing products. Interns often collaborate with senior engineers and data scientists, participating in code reviews and brainstorming sessions. You may also be involved in evaluating model performance, optimizing algorithms, or automating tasks using AI tools, giving you hands-on experience with both the technical and collaborative aspects of the role.
What are popular job titles related to Ai Software Engineer Intern jobs in Reston, VA? For Ai Software Engineer Intern jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Ai Software Engineer Intern jobs in Reston, VA look for? The top searched job categories for Ai Software Engineer Intern jobs in Reston, VA are:
What cities near Reston, VA are hiring for Ai Software Engineer Intern jobs? Cities near Reston, VA with the most Ai Software Engineer Intern job openings:
Infographic showing various Ai Software Engineer Intern job openings in Reston, VA as of June 2026, with employment types broken down into 91% Full Time, 4% Part Time, and 5% Contract. Highlights an 74% Physical, 3% Hybrid, and 23% Remote job distribution, with an average salary of $55,000 per year, or $26.4 per hour.

Senior AI Software Engineer

Expression Networks

Washington, DC โ€ข On-site

$180K - $210K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Expression is seeking an experienced Senior AI Software Engineer and Technical Lead to lead the development of a prototype platform that performs intelligent data processing, distributed inference, and resilient edge computing in communication-constrained environments. The platform integrates software-defined radio (SDR) technologies, edge AI, distributed systems, and modern software engineering practices to enable autonomous processing and decision support at the tactical edge.
The ideal candidate is an experienced hands-on engineer who enjoys building complex systems from the ground up. You are equally comfortable designing system architecture, writing production-quality code, integrating hardware and software components, and mentoring other engineers while remaining deeply involved in implementation.
Security Clearance: Eligible to obtain Secret or Top Secret Clearance (U.S citizenship required)
Responsibilities:
  • Lead the technical architecture and implementation of an edge-native intelligent processing platform supporting distributed sensing, edge inference, and resilient mission operations.
  • Design scalable software architectures supporting heterogeneous edge computing devices, software-defined radios, embedded compute platforms, and cloud-enabled mission services.
  • Develop high-performance backend services using Python, FastAPI, asynchronous programming, and modern distributed software engineering techniques.
  • Lead integration of Software Defined Radio (SDR) platforms (such as Ettus USRP, GNU Radio, or equivalent SDR ecosystems) into software pipelines for real-time data processing and analytics.
  • Design resilient distributed processing frameworks capable of operating under degraded, disconnected, intermittent, and bandwidth-constrained communications.
  • Develop intelligent data processing pipelines that reduce communication overhead through feature extraction, prioritization, and adaptive data management.
  • Design peer-to-peer communication services supporting decentralized collaboration across heterogeneous edge devices.
  • Implement secure synchronization, workload distribution, and fault-tolerant processing across multiple edge computing nodes.
  • Lead software integration across embedded Linux systems, containerized services, edge compute devices, and cloud infrastructure.
  • Establish software architecture standards, CI/CD pipelines, testing frameworks, DevSecOps practices, and engineering best practices.
  • Collaborate closely with AI engineers to integrate machine learning inference capabilities into production software.
  • Produce technical documentation, software architecture artifacts, interface specifications, and engineering design documentation.
  • Support technical demonstrations, customer engagements, and prototype evaluations.
  • Mentor junior engineers while maintaining significant hands-on software development responsibilities.

Required Qualifications:
  • Bachelor degree in Computer Science, Software Engineering, Electrical Engineering, Data Science, or related fields. An advanced degree is preferred.
  • 10+ years of professional software engineering experience designing and building distributed software systems.
  • Demonstrated experience serving as technical lead of complex software development efforts.
  • Strong Python experience including, asyncio and asynchronous programming, FastAPI, Pydantic, type hinting, and modern development practices.
  • Experience developing distributed systems, microservices, or event-driven architectures.
  • Proven experience implementing retrieval architectures.
  • Experience deploying applications using Docker and cloud-native services within AWS or Azure.
  • Experience implementing CI/CD pipelines using GitLab CI, GitHub Actions, or similar automation platforms.
  • Experience with Kubernetes, Infrastructure as Code (Terraform and Helm, or equivalent), and modern cloud-native deployment practices.
  • Experience integrating hardware and software systems.
  • Experience designing resilient software systems capable of operating under degraded or intermittent network conditions.
  • Strong written and verbal communication skills with the ability to produce technical documentation and communicate effectively with technical and executive stakeholders.

Preferred Qualifications:
  • Experience with Software Defined Radio (GNU Radio, USRP, Ettus, SoapySDR, UHD, etc.)
  • Experience developing edge computing applications.
  • Experience with embedded Linux.
  • Experience supporting DoD, Intelligence Community, or Federal programs.
  • Experience with distributed data synchronization technologies.
  • Experience with low-latency data processing pipelines.
  • Experience working with autonomous systems, ISR, electronic warfare, or sensor fusion applications.
  • Experience integrating AI/ML inference into operational software systems.
  • Experience supporting National Security or Federal Civilian customers.

Location: Hybrid or Remote with limited travel
Benefits:
Expression offers competitive salaries and benefits, such as:
  • 401k matching
  • PPO and HDHP medical/dental/vision insurance
  • Education reimbursement up to $10,000/yr
  • Complimentary life insurance
  • Generous rollover PTO and 11 days of holiday leave
  • Onsite gym facility and trainer
  • Commuter Benefits Plan
  • In-office Cold Brew Coffee

About Expression:
Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, AI/ML, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression's culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest-growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.
We make sure to provide everyone with the tools and opportunities to grow while working on some of the newest technologies in the industry. We get excited about celebrating our professionals' milestones, accomplishments, promotions, overcoming challenges, and many other aspects that make an engaging collaborative environment.
Equal Opportunity Employer/Veterans/Disabled
Expression is an Equal Opportunity Employer. If you require a reasonable accommodation during the application or interview process, please submit your request to our Human Resources department through the application portal.