1

Junior Full Stack Machine Learning Engineer Jobs in Virginia

Sr. Full Stack Developer

Vienna, VA · On-site

$145K - $155K/yr

... Machine Learning, Cyber Security and Cutting-Edge Technology across the US Government. Be a part of ... Coach junior and mid-level developers, participate in code reviews, and help build team capability ...

Senior Machine Learning Engineer

Mclean, VA · On-site

$105K - $145K/yr

Mentor junior engineers and guide best practices in ML development Stay current with emerging ML ... Strong understanding of machine learning theory and fundamentals * Model selection and evaluation

Senior Machine Learning Engineer

Mclean, VA · On-site

$105K - $145K/yr

Mentor junior engineers and guide best practices in ML development Stay current with emerging ML ... Strong understanding of machine learning theory and fundamentals * Model selection and evaluation

Senior Machine Learning Engineer

Mclean, VA · On-site

$105K - $145K/yr

Mentor junior engineers and guide best practices in ML development Stay current with emerging ML ... Strong understanding of machine learning theory and fundamentals * Model selection and evaluation

... across the full lifecycle-from data pipelines to model design to deployment, monitoring, and ... Machine Learning, Artificial Intelligence, Data Science, Engineering, Mathematics, or a closely ...

Lead Machine Learning Engineer

Fort Belvoir, VA · On-site

$115K - $152K/yr

Role: Lead Machine Learning Engineer Location: Ft. Belvoir, VA (On-site with Hybrid Option ... Abilty to mentor and coach junior resources with delivery tasks. * Self-motivated, with the ability ...

Lead Machine Learning Engineer

Mclean, VA · On-site +1

$103K - $136K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Eligibility varies based on full or part-time status, exempt or non-exempt status, and management ...

Machine Learning Engineer

Arlington, VA · On-site

$110K - $160K/yr

... machine learning, artificial intelligence, and computer vision * Perform rapid prototyping and enhanced development to be integrated into operational systems * Contribute your strong programming ...

next page

Showing results 1-20

Junior Full Stack Machine Learning Engineer information

What is the difference between Junior Full Stack Machine Learning Engineer vs Junior Data Scientist?

AspectJunior Full Stack Machine Learning EngineerJunior Data Scientist
Required CredentialsBachelor's in CS, Data Science, or related; some experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops end-to-end ML applications, works on both backend and frontendAnalyzes data, builds models, and visualizes insights, mainly in data analysis tools
Employer & Industry UsageTech companies, startups, AI-focused firmsResearch institutions, tech companies, finance, healthcare

While both roles involve working with data and machine learning, the Junior Full Stack Machine Learning Engineer focuses on building complete applications with ML components, including frontend and backend development. The Junior Data Scientist primarily analyzes data, creates models, and provides insights without necessarily developing full applications.

What are the most commonly searched types of Full Stack Machine Learning Engineer jobs in Virginia? The most popular types of Full Stack Machine Learning Engineer jobs in Virginia are:
What job categories do people searching Junior Full Stack Machine Learning Engineer jobs in Virginia look for? The top searched job categories for Junior Full Stack Machine Learning Engineer jobs in Virginia are:
What cities in Virginia are hiring for Junior Full Stack Machine Learning Engineer jobs? Cities in Virginia with the most Junior Full Stack Machine Learning Engineer job openings:
Sr. Full Stack Developer

Sr. Full Stack Developer

Halvik

Vienna, VA • On-site

$145K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Halvik Corp delivers a wide range of services to 13 executive agencies and 15 independent agencies. Halvik is a highly successful WOB business with more than 50 prime contracts and 500+ professionals delivering Digital Services, Advanced Analytics, Artificial Intelligence/Machine Learning, Cyber Security and Cutting-Edge Technology across the US Government. Be a part of something special!
Position Overview
Senior Full Stack Developer responsible for leading the design, development, and support of secure, scalable, and high-performing web applications across the full technology stack. Serves as a technical contributor and trusted engineering partner, with deep expertise in Java backend development, front-end application design, cloud services in AWS, and modern software delivery practices. Works closely with product, architecture, QA, DevOps, and operations teams to deliver complex solutions in an Agile environment. Provides technical leadership, mentors team members, and helps guide architecture, development standards, and engineering best practices.
Core Responsibilities
  • Strategic Execution: Lead the design and delivery of complex full stack solutions using Java, Spring Boot, modern front-end frameworks, and AWS cloud services.
  • Technical Leadership: Provide hands-on technical direction for application architecture, service design, integration patterns, and engineering standards.
  • Operational Oversight: Own assigned systems or application components through the full development lifecycle, including design, build, testing, deployment, support, and enhancement.
  • Collaboration: Partner with product owners, solution architects, QA, DevOps, security, and operations teams to translate business requirements into scalable technical solutions.
  • Application Architecture: Design and implement robust backend services, RESTful APIs, front-end components, and database integrations that meet functional and non-functional requirements.
  • Cloud Enablement: Develop and support solutions deployed in AWS, leveraging services for compute, storage, messaging, monitoring, security, and automation.
  • Performance and Reliability: Identify and address performance bottlenecks, reliability concerns, and technical debt across the application stack.
  • Quality Engineering: Establish and promote testing strategies, including unit, integration, API, and end-to-end testing, to improve software quality and reduce defects.
  • Production Support: Troubleshoot complex issues, lead root cause analysis, and support incident response and resolution efforts.
  • DevOps and Automation: Contribute to CI/CD pipelines, release automation, infrastructure-as-code practices, and deployment optimization.
  • Documentation and Knowledge Sharing: Document system designs, technical decisions, support procedures, and operational guidance; mentor team members and support onboarding.
  • Mentorship: Coach junior and mid-level developers, participate in code reviews, and help build team capability and technical maturity.
  • Continuous Improvement: Recommend and implement improvements to development processes, architecture, security, observability, and team productivity.

Minimum Requirements
  • Education: Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
  • Experience: Minimum of 7-10 years of professional software development experience, including substantial hands-on experience in full stack development.
  • Technical Proficiency: Advanced knowledge of Java, Spring Boot, RESTful API design, SQL and relational databases, JavaScript frameworks such as React or Angular, and AWS services.
  • Cloud Experience: Demonstrated experience designing, deploying, and supporting applications in AWS.
  • Development Practices: Strong experience with Git, branching strategies, pull requests, code reviews, and modern Agile delivery practices.
  • Testing: Proven experience designing and maintaining automated testing strategies using tools such as JUnit, Mockito, or equivalent frameworks.
  • Operations Support: Experience troubleshooting production issues, analyzing logs, and using monitoring tools such as CloudWatch, Splunk, or similar platforms.
  • Security Awareness: Understanding of secure coding practices, application security concepts, and vulnerability mitigation.
  • Communication: Strong written and verbal communication skills with the ability to influence technical decisions and explain complex concepts clearly.
  • Leadership: Ability to work independently, guide others, and contribute to technical planning and execution.

Preferred Expertise
  • Demonstrated success leading full stack development efforts in a Java and AWS
  • Deep experience with Spring Data, Hibernate, JPA, microservices, or distributed system design.
  • Experience with Docker, containers, and cloud-native deployment patterns.
  • Familiarity with Infrastructure as Codetools such as CloudFormation, Terraform, or AWS CDK.
  • Experience with AWS services such as EC2, ECS, EKS, S3, Lambda, RDS, API Gateway, IAM, and CloudWatch.
  • Strong understanding of observability, including logging, metrics, alerting, tracing, and incident response.
  • Experience improving application scalability, resiliency, and performance.
  • Experience working in enterprise, regulated, or public-sector environments.
  • Familiarity with API documentation standards such as OpenAPI/Swagger.
  • Experience mentoring developers and contributing to technical hiring, onboarding, or team development.

Halvik offers a competitive full benefits package including:
Company-supported medical, dental, vision, life, STD, and LTD insurance
Benefits include 11 federal holidays and PTO
Eligible employees may receive performance-based incentives in recognition of individual and/or team achievements.
401(k) with company matching
Flexible Spending Accounts for commuter, medical, and dependent care expenses
Tuition Assistance
Charitable Contribution matching
Halvik Corp is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Halvik's pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.