1

Weekend Machine Learning Software Engineer Jobs in Virginia

Your responsibility will be to develop our pipeline for generic statistics and machine learning ... Software engineering experience preferred * Strong time series analysis preferred * Patience

We are seeking a Machine Learning Engineer with a passion for building mission-critical ... Collaborate with cross-functional software engineers and cloud architects to integrate ML models ...

Machine Learning Engineer

Chantilly, VA · On-site

$131K - $290K/yr

Machine Learning Engineer Job Category: Information Technology Time Type: Full time Minimum ... CACI is seeking a Software Developer with AI experience to join our dynamic team. This role will ...

next page

Showing results 1-20

Weekend Machine Learning Software Engineer information

What is a weekend machine learning software engineer?

A Weekend Machine Learning Software Engineer is a professional who specializes in developing and deploying machine learning models and software systems, but works primarily on weekends. These engineers often collaborate remotely or part-time, contributing to machine learning projects such as model training, data preprocessing, or integration into applications. The role typically requires strong programming skills, experience with machine learning frameworks, and the ability to work independently. Weekend positions may appeal to individuals seeking flexible schedules or supplemental income, while still engaging in advanced technical work.

What are the typical responsibilities and collaboration expectations for a weekend machine learning software engineer?

As a Weekend Machine Learning Software Engineer, you’ll often focus on addressing project backlogs, refining models, and supporting critical deployments during off-peak hours. You’ll typically collaborate remotely with data scientists, product managers, and other engineers through asynchronous communication or scheduled virtual check-ins. The role requires a high degree of independence and strong documentation skills, as well as the ability to quickly troubleshoot and implement solutions with limited direct supervision. This position is ideal for those who are self-motivated and enjoy contributing to core projects outside the standard workweek.

What are the key skills and qualifications needed to thrive as a weekend machine learning software engineer, and why are they important?

To thrive as a Weekend Machine Learning Software Engineer, you need a solid background in computer science, programming (Python, Java, or C++), and applied mathematics, supported by experience with machine learning algorithms. Familiarity with tools and frameworks such as TensorFlow, PyTorch, scikit-learn, and version control systems like Git is typically required. Strong problem-solving skills, effective time management, and the ability to work independently are vital soft skills in this role. These competencies are essential for efficiently delivering robust machine learning solutions during limited weekend hours and collaborating remotely with teams.

What is the difference between Weekend Machine Learning Software Engineer vs Part-Time Data Scientist?

AspectWeekend Machine Learning Software EngineerPart-Time Data Scientist
CredentialsBachelor's or higher in CS, ML, or related fields; experience with ML frameworksBachelor's or higher in Data Science, Statistics, or related fields; analytical skills
Work EnvironmentTech companies, startups, or research labs; project-based tasksResearch institutions, consulting firms, or corporate analytics teams
Usage in IndustryDeveloping ML models, algorithms, and software solutionsData analysis, modeling, and insights generation

The Weekend Machine Learning Software Engineer primarily focuses on developing and implementing machine learning models during weekends, often in a software engineering context. In contrast, a Part-Time Data Scientist emphasizes analyzing data, building statistical models, and deriving insights, often with a broader focus on data analysis rather than software development. Both roles may overlap in skills but differ in their core responsibilities and work environments.

What cities in Virginia are hiring for Weekend Machine Learning Software Engineer jobs?

Cities in Virginia with the most Weekend Machine Learning Software Engineer job openings:

Software Engineer / Machine Learning - Senior

Fort Belvoir, VA • On-site

iN2STEM Solutions Inc
11 - 50 employees

$138K - $182K/yr

Full-time

Re-posted 4 days ago


Job description

Software Engineer / Machine Learning – Senior

iN2STEM Solutions, Inc. is hiring staff to support our client’s system software development and sustainment efforts.  The selected candidates will be responsible for the implementation and operation of a life cycle development and sustainment environment for a cloud-based portal capability. The team will work in an unclassified environment and transition the final version to the operational environment.

About the Program:  

iN2STEM Solutions, Inc. is recruiting staff to support a contract to develop and sustain the Department of the Army’s Army Counterintelligence Operations Portal (ACOP).  We will also be coordinating and integrating other capabilities with other Government agencies and companies.

Qualifications:

DoD 85701.01-M IAT Level III certification, IAT III 8570 Baseline Certification – CISSP, CASP or equivalent, Computing Environment certification, and compliance upon hire.

Required Education & Experience:

Bachelor’s degree in Engineering, Physics, Mathematics. Ten (10) years’ experience with developing artificial intelligence and machine learning algorithms. Experience in developing in Python, Java, PyTorch, Torch, TensorFlow, Caffe, C, and/or C++.  Ability to communicate at technical and programmatic levels. Experience in sensor algorithms such as detection, tracking, and classification. Experience designing, developing, testing, and deploying industrial strength software.  Five (5) years’ experience integrating machine learning and artificial intelligence workflows into software design.  Experience with Natural Language Processing software libraries and implementation.  Experience with regression and classification machine learning implementations.  Experience with time series and event modeling in software.  Develop software prototypes that incorporate machine intelligence where available and IAW requirements.  Work with data scientists to harden and deploy machine learning software capabilities.  Perform systems engineering analysis of decision problems, assimilate analysis, derive concept designs, structure plans for execution.  Develop and test software based on systems engineering and concept design performed by System Architects and System Engineering.  Interface with the customer for requirements, and write coherent plans in the form of briefings, white papers, and/or provide technical direction. Familiarity with military intelligence is a plus. 

Duties and Responsibilities:

  • Develop deep-learning software prototypes that demonstrate potential usefulness to our customers
  • Work with data scientists to build new machine learning-powered solutions.
  • Model, query, and analyze large, business-critical dataset
  • Implement machine learning framework(s)
  • Design and develop advanced AI and Machine Learning algorithms
  • Research latest advances in AI and Machine Learning
  • Perform systems engineering analysis of decision problems, assimilate analysis, derive concept designs, structure plans for execution, develop software code, and perform test
  • Design machine learning Natural Language Processing (NLP), speech recognition.
  • Interface with the customer for requirements, and write coherent plans in the form of briefings, white papers, and/or provide technical direction

Security Clearance Requirement:

  • Must be a US Citizen with a current DOD TOP SECRET/SCI clearance prior to start date.

Why iN2STEM Solutions, Inc.: 

As a minority and Veteran-owned small business, iN2STEM Solutions, Inc. is a technology & innovation solutions company, that can reduce risk and uncertainty, and optimize performance and results. We enable our clients to achieve their business and mission goals by helping them to become more efficient, and to realize these improvements in significantly less time. Our proven quantitative methods validate our solutions for your operations, prior to building any system. 

We also provide surge support offering solutions engineers and architects, project managers, and additional support to help our clients when they need it the most, whether on contract, or for proposals and capture efforts.

Our unique methodology, the iN2End SolutionTM, is a nimble approach to systems and software solutions, with a unique combination of proven processes, innovative tools, experienced people, and real-time team collaboration to optimize solutions.  We can adapt to any development or acquisition environment and provide:

  • Greater visibility into projects and portfolios
  • Improved decision making, earlier in the process
  • Simplified and speedy applications development
  • Ease of maintenance, reuse, and updates and
  • Improved software quality

At iN2STEM Solutions, Inc., we view problems and solutions differently.  We are engineers, scientists, economists, project/program managers, operations specialists and leaders who communicate, collaborate, innovate, integrate, and analyze problems, quantitatively and qualitatively, with a wholistic systems approach.  We respect everyone’s contribution and consider a variety of alternatives to come to an optimum solution.

iN2STEM Solutions, Inc. is an Equal Opportunity Employer, “Empowering the Next Generation” of our people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or Veteran status. We strive to create a diverse, inclusive, and respectful work culture that values all.