2

Remote Assembly Language Programmer Jobs in Virginia

Natural Language Processing EngineerHerndon, VAAbout Us:We are looking for a talented and creative ... Experience working with remote sensing data, ideally satellite imagery.An understanding of ...

Natural Language Processing EngineerHerndon, VAAbout Us:We are looking for a talented and creative ... Experience working with remote sensing data, ideally satellite imagery.An understanding of ...

Remote / Alexandria, VA Clearance: Eligibility to be cleared Are you ready to be part of a team ... You will be responsible for designing, crafting, and optimizing prompts for large language models ...

THIS IS A REMOTE POSITION; however, team members should be willing and able to travel if the need ... Accurate tracking of work performed, time, and related documentation Required language skills

THIS IS A REMOTE POSITION; however, team members should be willing and able to travel if the need ... Accurate tracking of work performed, time, and related documentation Required language skills

None Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking a Space Protection ... Experience with large language models (LLMs) and Natural Language Processing (NLP). * Experience ...

Showing results 21-40

Remote Assembly Language Programmer information

What is a remote assembly language programmer?

A Remote Assembly Language Programmer is a software developer who specializes in writing and maintaining code in assembly language while working from a remote location. Assembly language is a low-level programming language that is closely tied to a computer's hardware architecture, making it ideal for tasks that require high speed or direct hardware manipulation. These programmers typically work on embedded systems, device drivers, performance-critical applications, or legacy system maintenance. Being remote allows them to collaborate with teams worldwide using communication and version control tools. Strong knowledge of computer architecture and debugging tools is essential for this role.

What are the key skills and qualifications needed to thrive as a remote assembly language programmer?

To excel as a Remote Assembly Language Programmer, you need deep expertise in low-level programming, computer architecture, and debugging, often backed by a degree in computer science or related field. Familiarity with development tools like assemblers, debuggers, emulators, and version control systems such as Git is essential. Strong problem-solving skills, attention to detail, and self-motivation are crucial soft skills for working independently and troubleshooting complex code remotely. These abilities ensure reliable, efficient code development and successful collaboration in distributed technical teams.

How does collaboration typically work for remote assembly language programmers working with distributed teams?

As a remote Assembly Language Programmer, you will often collaborate with development teams, hardware engineers, and QA specialists through virtual meetings, code repositories, and project management tools. Clear communication is crucial, as you may need to clarify low-level technical requirements, review code, and troubleshoot issues together despite different time zones. Many teams use version control systems and documentation platforms to streamline code sharing and feedback. This setup allows for both independent focus and regular check-ins, ensuring alignment and productivity even when team members are geographically dispersed.

What is the difference between Remote Assembly Language Programmer vs Embedded Systems Developer?

AspectRemote Assembly Language ProgrammerEmbedded Systems Developer
Required CredentialsAssembly language proficiency, technical certificationsEmbedded systems knowledge, certifications in embedded development
Work EnvironmentRemote, software-focusedOn-site or remote, hardware and software integration
Industry UsageTech, defense, aerospaceConsumer electronics, automotive, medical devices
Common Search IntentAssembly programming, low-level coding jobsEmbedded system design, firmware development

The Remote Assembly Language Programmer primarily focuses on writing low-level code in assembly language, often for hardware-specific tasks, typically working remotely in tech or defense industries. In contrast, Embedded Systems Developers work on designing and implementing firmware for embedded devices, which may involve both hardware and software work, often in industries like automotive or consumer electronics. While both roles require technical certifications and knowledge of low-level programming, their work environments and industry applications differ.

What are the most commonly searched types of Assembly Language Programmer jobs in Virginia?

The most popular types of Assembly Language Programmer jobs in Virginia are:

What job categories do people searching Remote Assembly Language Programmer jobs in Virginia look for?

The top searched job categories for Remote Assembly Language Programmer jobs in Virginia are:

What cities in Virginia are hiring for Remote Assembly Language Programmer jobs?

Cities in Virginia with the most Remote Assembly Language Programmer job openings:

NLP Developer

1872 Consulting

Herndon, VA • On-site, Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Natural Language Processing EngineerHerndon, VAAbout Us:We are looking for a talented and creative Machine Learning Engineer to support the development, operation, and capability evolution of Spectra AI, our cutting edge AI/Client Platform. As part of the machine learning team, you are instrumental in supporting the automated monitoring mission. You will help ensure that Spectra AI produces consistent, reliable, and relevant analytics to our growing user base. This position is a critical element of the AI/Client Engineering team and is expected to work collaboratively with external satellite development teams to ensure success. The ideal candidate has AI model development, operations, and test experience; familiarity with national security use cases; and success working in an agile development environment. Additionally, the ideal candidate has demonstrated the ability to manage their own efforts over a broad scope of work as an independent contributor. Finally, the candidate should be an independent thinker with the demonstrated ability and willingness to lean in and solve new problems.Responsibilities:Design and implement machine learning and statistical solutions that can extract geospatial information from natural language.Adapt state of the art NLP research into production models.Provide insight into methods that use NLP to further enhance the effectiveness of Spectra AI.Use Natural Language Processing and related statistical methods to solve customer specific problems.Collaborate with software developers to plan and construct the model deployment architecture.Qualifications:5+ years of hands-on experience as a machine learning engineer or data scientist with at least 2 years focused on Natural Language ProcessingBachelor's Degree or higher in one of the following fields: computer science, mathematics, physics, statistics, or another computational fieldHands on experience working with large data sets including data cleansing/transformation, statistical analyses, and visualization.Working knowledge of a wide range of machine learning concepts including statistics, Bayesian probability, supervised and unsupervised learning, descriptive data analysis, and deep learning.Experience with NLP techniques such as entity extraction, dependency parsing, coreference resolution, topic modeling, language modeling, text classification, and transformer networks.Familiarity with open source python NLP and machine learning libraries such as NumPy, SpaCy, scikit-learn, Pandas, Keras, and Tensorflow.Experience performing research collaboratively and independently with a history of implementing algorithms directly from research papers.Strong ability to communicate concepts and analytical results with customers, management, and the technical team, highlighting actionable insights.US Citizenship Required.Desired Skills:8+ years of hands-on experience as a machine learning engineer or data scientist.Ph.D./Master's degree in the previously mentioned fields.Experience working with remote sensing data, ideally satellite imagery.An understanding of Geospatial software (GDAL, osgeo, etc.) and programming standards.Exposure to Probabilistic Programming, including open source libraries such as PyMC3, PyMC4, Edward, Stan, and/or TensorFlow ProbabilityExperience with Attention based NLP models such as BERT (and BERT derivatives) and GPT-2/3Experience developing asynchronous processing algorithms and Cloud-based solutions (especially AWS services like EC2 & S3).


1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014