Senior Software/AI Engineer

Quality Support, Inc.

Alexandria (VA)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quality Support, Inc. is looking for a Senior Software Engineer in Alexandria, Virginia. Candidates must have 25-30 years of experience with strong backgrounds in submarine construction, power, and cooling. The role requires a Top Secret clearance and a B.A. or B.S. in computer science or related fields.

The position involves developing software solutions, conducting systems analysis, and supporting a team of engineers. Quality Support, Inc. is an equal opportunity employer committed to affirmative action.

Responsibilities

  • Develops software/AI solutions by studying information needs and conferring with users.
  • Determines operational feasibility by evaluating analysis and proposed solutions.
  • Documents and demonstrates solutions including developing documentation, flowcharts, and clear code.
  • Prepares and installs solutions by determining system specifications and programming.
  • Improves operations by conducting systems analysis and recommending changes.
  • Updates job knowledge by participating in educational opportunities and maintaining networks.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing issues.
  • Accomplishes mission by completing related engineering results.
  • Supports and develops software engineers by providing advice and coaching.

Skills

Leadership
Teamwork
Analyzing information
Software/AI documentation
Software/AI testing
Software/AI development fundamentals
Software/AI development process
Software/AI requirements
Software/AI architecture

Education

B.A. or B.S. in computer science, information technology, or related discipline
M.S. preferred
Twenty-five years of job-related experience
Twenty-five years of experience as software engineer
Fifteen years of experience with AI
Experience with computer/AI programming

Job description

Quality Support, Inc. has openings for Senior Software/Computer/AI Engineers with 25 – 30 years’ experience with a strong background of submarine construction, power, cooling, and electronic subsystem requirements. Preferred Virginia Class Submarine Program and/or Columbia Class Submarine Program background/experience. Top Secret clearance required. Must be a US Citizen.

Senior Software Engineer Job Responsibilities:
  • Develops software/AI solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software/AI development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.
  • Supports and develops software engineers by providing advice, coaching, and educational opportunities.
Senior Software Engineer Qualifications/Skills:
  • Leadership
  • Teamwork
  • Analyzing information
  • Software/AI documentation
  • Software/AI testing
  • Software/AI development fundamentals
  • Software/AI development process
  • Software/AI requirements
  • Software/AI architecture
Education / Experience Required
  • B.A. or B.S. in computer science, information technology, or related discipline
  • M.S. preferred
  • Twenty-five years of job-related experience
  • Twenty-five years of experience as software engineer
  • Fifteen years of experience with AI
  • Experience with computer/AI programming
Quality Support, Inc. is an Equal Opportunity / Affinitive Action employer.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software/AI Engineer I
Software/AI Engineer I

Quality Support, Inc. • Virginia (MN)

On-site
USD 75,000 - 95,000
Software/AI Engineer
Software/AI Engineer

Quality Support, Inc. • Virginia (MN)

On-site
USD 100,000 - 140,000
Software/AI Engineer II
Software/AI Engineer II

Quality Support, Inc. • Virginia (MN)

On-site
USD 80,000 - 120,000
Senior System/AI Engineer
Senior System/AI Engineer

Quality Support, Inc. • Virginia (MN)

On-site
USD 90,000 - 130,000
System/AI Engineer III
System/AI Engineer III

Quality Support, Inc. • Virginia (MN)

On-site
USD 100,000 - 140,000
Senior Software & AI Engineer, Submarine | TS Clearance
Senior Software & AI Engineer, Submarine | TS Clearance

Quality Support, Inc. • Alexandria (VA)

On-site
USD 110,000 - 140,000
Hardware Engineer II
Hardware Engineer II

Quality Support, Inc. • Alexandria (VA)

On-site
USD 90,000 - 120,000
Hardware Engineer III
Hardware Engineer III

Quality Support, Inc. • Virginia (MN)

On-site
USD 100,000 - 130,000
Senior Hardware Engineer
Senior Hardware Engineer

Quality Support, Inc. • Alexandria (VA)

On-site
USD 120,000 - 150,000
Senior System/AI Engineer — AI Architect for Secure Systems
Senior System/AI Engineer — AI Architect for Secure Systems

Quality Support, Inc. • Virginia (MN)

On-site
USD 90,000 - 130,000