Software Developer

ASSYST

Sterling (VA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Disability insurance
Flexible spending accounts

Job summary

ASSYST is seeking a software engineer with a Master’s in CS to design, code, test, and deploy AI/ML driven components for client projects and internal systems. You will lead prototypes, implement machine learning solutions, and contribute to documentation and releases. Travel to local clients is required; remote work is not permitted.

The role emphasizes strong software engineering fundamentals, data science proficiency, and high-quality deliverables across architectures and systems.

Qualifications

  • Master’s degree in Computer Science or a related field.
  • Expertise in computer architecture and design, software engineering concepts, and AI/ML application development using machine learning algorithms and statistical analysis.
  • Strong background in quality assurance testing to ensure high-quality code.
  • Proficiency in data science, deep learning, and neural networks.
  • Ability to travel to local clients as required by project or client needs.
  • Remote work is not permitted.

Responsibilities

  • Assist in the design and coding of software components, units, and modules.
  • Develop prototypes and systems leveraging AI and Machine Learning for client projects and internal systems, applying expertise in software engineering, machine learning algorithms, statistical analysis, and data science.
  • Prepare comprehensive test plans, conduct tests, and identify/debug problems.
  • Review, test, and deploy code changes implemented as part of releases or support activities.
  • Participate in writing product and user documentation.
  • Take proactive action to solve problems that routinely arise.

Skills

Computer architecture
Software engineering concepts
AI/ML development
Statistical analysis
Quality assurance testing
Data science
Deep learning
Neural networks
Travel to local clients

Education

Master’s degree in Computer Science or related field

Job description

Responsibilities
  • Assist in the design and coding of software components, units, and modules.
  • Develop prototypes and systems leveraging AI and Machine Learning for client projects and internal systems, applying expertise in software engineering, machine learning algorithms, statistical analysis, and data science.
  • Prepare comprehensive test plans, conduct tests, and identify/debug problems.
  • Review, test, and deploy code changes implemented as part of releases or support activities.
  • Participate in writing product and user documentation.
  • Take proactive action to solve problems that routinely arise.
Special Skills & Minimum Requirements
  • Master’s degree in Computer Science or a related field.
  • Expertise in computer architecture and design, software engineering concepts, and AI/ML application development using machine learning algorithms and statistical analysis.
  • Strong background in quality assurance testing to ensure high-quality code.
  • Proficiency in data science, deep learning, and neural networks.
  • Ability to travel to local clients as required by project or client needs.
  • Remote work is not permitted.
Benefits

We are proud to offer a robust benefits package including medical, dental, vision, 401(k) retirement plan, disability insurance, flexible spending accounts and more in order for our employees to maintain a secure work/life balance.

Equal Opportunity Employer

ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.

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

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

US AI • United States

On-site
USD 100,000 - 200,000
401(k) matching
Competitive salary
Dental insurance
+4
Sr. Software Engineer
Sr. Software Engineer

US AI • North Bethesda (MD)

On-site
USD 100,000 - 200,000
401(k) matching
Competitive salary
Dental insurance
+4
Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

MediSolution • Northern (KY)

Hybrid
USD 65,000 - 75,000
Software Engineer I
Software Engineer I

Worky • Johnston (RI)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Direct Supply, Inc. • Milwaukee (WI)

On-site
USD 100,000 - 130,000
Generous benefits package
Software Engineer I
Software Engineer I

ApplyMint • Montpelier (VT)

On-site
USD 70,000 - 110,000
Staff Software Engineer
Staff Software Engineer

Direct Supply, Inc. • North Carolina

On-site
USD 100,000 - 130,000
Generous benefit package
Artificial Intelligence Engineer (On-Site, IN)
Artificial Intelligence Engineer (On-Site, IN)

Allied Solutions LLC • Town of Carmel (NY)

On-site
USD 120,000 - 180,000
Medical, dental and vision insurance
Life and disability insurance
401k with company match
+1
Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

SmartSafety Software Inc. • Boise (ID)

On-site
USD 65,000 - 75,000
Senior AI Software Engineer
Senior AI Software Engineer

Veriipro • Center Square (PA)

On-site
USD 140,000 - 190,000