See all roles

Data Scientist/Machine Learning Engineer - Reston, VA

Work from home Full-time role Hiring

About the position Bowman has an opportunity for a Data Scientist/Machine Learning Engineer to join our team in Reston, VA. At Bowman, we believe in creating opportunities for aspiring people to thrive and achieve ambitious goals. That's why a career at Bowman is more than a job. It is an opportunity to be part of a diverse and engaged community of professionals, to be treated as a respected and valued member of a motivated team and to be empowered to do exceptional work that advances the best interest of everyone involved. We recognize the importance of creating a work environment that is both rewarding to our employees and supportive of our unwavering commitment to provide unparalleled service to our clients. The Data Scientist / Machine Learning (ML) Engineer supports the organization's AI and automation goals by developing, training, and deploying machine learning models and data-driven solutions. This role enables the transformation of business challenges into actionable insights and intelligent applications by analyzing large datasets, building predictive models, and collaborating on AI/ML product initiatives. The Data Scientist / ML Engineer works closely with stakeholders to prototype, test, and scale machine learning use cases that improve internal operations and support external customer offerings. This role plays a critical part in shaping the company's data science capabilities, ensuring analytical rigor, and deploying models that enhance business outcomes, automate manual processes, and contribute to digital innovation.

Responsibilities

  • Partner with product, engineering, and analytics teams to translate business needs into machine learning solutions.
  • Contribute to the organization's AI/ML strategy and model development roadmap.
  • Collaborate with internal teams to identify data sources, develop data pipelines, and validate models.
  • Analyze business workflows to uncover opportunities for predictive modeling, AI-powered optimization, and automation.
  • Support and mentor analysts and developers in applying machine learning techniques to real-world challenges.
  • Participate in cross-functional innovation and product development initiatives.
  • Share findings and insights with business stakeholders to support data-driven decision making.
  • Design, build, and deploy machine learning models and data pipelines across structured and unstructured datasets.
  • Perform data wrangling, feature engineering, and exploratory data analysis to uncover patterns and model features.
  • Conduct hypothesis testing, A/B testing, and apply statistical and predictive modeling techniques.
  • Train and optimize supervised, unsupervised, and deep learning models for performance, scalability, and generalization.
  • Work with ML frameworks and cloud services (e.g., Azure ML, TensorFlow, PyTorch, scikit-learn).
  • Develop MLOps practices for monitoring, logging, and retraining deployed models.
  • Support the integration of models into enterprise platforms, APIs, and front-end applications.
  • Create and maintain reusable code libraries, templates, and automation scripts to streamline the ML development lifecycle.
  • Collaborate with DevOps and Infrastructure teams to build scalable model deployment pipelines.
  • Design and implement performance monitoring and alerting systems for production ML models.
  • Continuously evaluate model effectiveness and retrain as needed using feedback loops and real-world data.
  • Ensure all work aligns with security, privacy, and compliance standards related to data handling and model governance.
  • Document methodology, code, experiments, and model performance metrics to ensure transparency, reproducibility, and collaboration.

Requirements

  • Bachelor's degree in Computer Science, Data Science, Statistics, Engineering, or related field; advanced degree preferred.
  • Minimum of five (5) years of experience in data science or machine learning engineering.
  • Strong programming skills in Python and familiarity with SQL, R, or other data languages.
  • Experience with data visualization tools (e.g., Power BI, Tableau, matplotlib).
  • Proficiency in ML tools and platforms such as scikit-learn, TensorFlow, PyTorch, or Azure ML.
  • Experience working with cloud environments, version control systems, and MLOps tools.

Nice-to-haves

  • Familiarity with large language models, NLP, or AI-assisted tools is a plus.

Benefits

  • Medical, dental, vision, life, and disability insurance
  • 401(k) retirement savings plan with company match
  • Paid time off, sick leave, and paid holidays
  • Tuition reimbursement and professional development support
  • Discretionary bonuses and other performance-based incentives
  • Employee Assistance Program (EAP), wellness initiatives, and employee discounts

Apply tot his job Apply To this Job

You might like

Remote Machine Learning Data Analyst

Work from home Full-time role

Experienced Full Stack Data Analyst – AI and Machine Learning Model Development for arenaflex Encounters

Work from home Full-time role

Data Analyst, Graph Analytics & Machine Learning El Dorado Hills

Work from home Full-time role

Machine Learning Engineer; Remote

Work from home Full-time role

Senior Machine Learning Engineer, LLMs & Prompt Engineering Remote – Japan

Work from home Full-time role

Customer-Facing Manufacturing & Applications Engineer (Remote)

Work from home Full-time role

Sr. Marketing Analytics Manager (AI-First)

Work from home Full-time role

Marketing Consultant

Work from home Full-time role

Senior Manager, Marketing Operations- FULLY REMOTE in Richmond, VA

Work from home Full-time role

Manager of Ad Operations and Sales Planning -- Full Time -- Gemini XIII

Work from home Full-time role

Computational Biologist/Machine Learning Engineer

Work from home Full-time role

Part-time Customer Support Advisor (10 hours per week)

Work from home Full-time role

Data Engineering Manager (Remote) – Work At Home – Indeed Jobs US

Work from home Full-time role

Online Data Entry Assistant (Teens Years Old)

Work from home Full-time role

Claims Examiner II

Work from home Full-time role

Career Opportunities: Senior AI Solutions Engineer - (Open to remote) (285779)

Work from home Full-time role

Bioinformatics Scientist II- Variant Calling

Work from home Full-time role

Government Relations Analyst

Work from home Full-time role

Online Order Filling Team Associate

Work from home Full-time role

Immediate Hiring: Part-Time Twitch Chat Agent | Work from Home

Work from home Full-time role