Software Developer
Back to Jobs
AssystGet Smart Job AI Coach in the appFree on iOS and Android 

Software Developer
Location
Sterling, VA
Experience
Mid
Posted
Jul 22, 2026
Apply by
August 21, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
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.
ASSYST 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.
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
Key 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.
- Prepare comprehensive test plans, conduct tests, and identify or 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.
Requirements
- Master’s degree in Computer Science or a related field
Skills Required
Software engineeringMachine learning algorithmsStatistical analysisData scienceDeep learningNeural networksComputer architectureQuality assurance testingProblem solving
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) retirement plan
- Disability insurance
- Flexible spending accounts
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
AI/ML Engineer
Neuramonks
₹35,000–₹55,000 / Month
Full-timeEasy applyWork from Office
Ahmedabad-Gota
AI/ML Developer
Technogig Software Solution
₹7,00,000–₹13,00,000 / Year
Full-timeEasy applyWork from Office
Gurgaon1 applicant
AI/ML Developer
Creatamax Infotech
₹30,000–₹60,000 / Month
Full-timeEasy applyWork from Office
Indore
AI/ML Developer
Moon Technolabs
₹80,000–₹1,00,000 / Month
Full-timeEasy applyWork from Office
Ahmedabad
AI Software Developer
Accenture
Full-timeEasy applyHybrid
BucharestMid

Software Developer in Test (SDET)
Syms Strategic Group
85,389–116,975 / Year
Full-timeEasy applyWork from Home
DetroitMid