Enable job alerts via email!

Senior Machine Learning Engineer

SAIC

Virginia (MN)

Remote

USD 160,000 - 200,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology integrator is looking for a Senior Machine Learning Software Engineer to develop scalable tools using machine learning models for document classification. This remote role requires extensive experience in ML model development, Python scripting, and collaboration with cross-functional teams. The ideal candidate will possess strong problem-solving skills and the ability to work independently. A competitive salary range of $160,001 - $200,000 is offered, along with opportunities for ongoing application submissions.

Qualifications

  • 10+ years relevant experience in machine learning.
  • Experience with AWS Sagemaker and containerization.

Responsibilities

  • Develop, train, evaluate, and tune predictive ML models.
  • Maintain featurization pipelines and processing workflows using Python.
  • Support CI/CD and automated testing using DevSecOps tools.

Skills

ML Model development and training
Python scripting
Statistical Analysis
Problem solving

Education

Bachelor's or higher in Computer Science
Bachelor's or higher in Machine Learning

Tools

TensorFlow
PyTorch
scikit-learn
Docker
Gitlab
Nexus

Job description

By providing the information below and checking the boxes referenced, you acknowledge and consent to SAIC's Privacy Policy to include access and use of your information for the purposes of sharing your information for possible employment recruitment effects by SAIC and its third-party vendors. For further information, see SAIC's privacy policy.

Job Title: Senior Machine Learning Software Engineer

We are seeking a passionate and skilled Senior Machine Learning Software Engineer to join our high-performing development team. The ideal candidate will have in-depth experience with DiT, TF-IDF, XML-RoBERTa, LTSM, AWS SageMaker, and Python scripting. You will be responsible for developing highly scalable tools leveraging machine learning models to aid in document classification. You will collaborate with product managers, architects, and cross-functional teams to understand requirements and deliver solutions aligning with client objectives and goals.

This role is 100% remote!

Key Skills:
  • ML Model development and training
  • Python scripting
  • Statistical Analysis
  • Problem solving
Job Duties:
  1. Develop, train, evaluate, and tune predictive ML models
  2. Perform data collection, understanding, cleansing, integration, storage, and retrieval
  3. Develop in-house machine learning tools and pipelines for fast experimentation
  4. Maintain featurization pipelines, APIs, processing workflows using Python
  5. Ensure code is maintainable, efficient, reliable, secure, and of high quality
  6. Support CI/CD, automated testing, security scans using DevSecOps tools
  7. Participate in Agile teams for reviewing stories, estimating, sprint planning, reviews, demos, retrospectives
  8. Provide operational and maintenance support including deployment, monitoring, issue analysis, and resolution
Qualifications:
Required Education and Experience:
  • Bachelor's or higher in Computer Science, Machine Learning, or related field
  • 10+ years relevant experience
Required Skills:
  • Experience with machine learning models for document classification
  • Proficiency in Python 3.11 and libraries like TensorFlow, PyTorch, scikit-learn, etc.
  • Expertise with Microsoft DiT, TF-IDF, XML-RoBERTa, LTSM models
  • Experience developing image and text feature vectors
  • Ability to select algorithms and tune models
  • Experience with training, evaluation, and tuning ML models
  • Experience with AWS Sagemaker, S3, DynamoDB, Tesseract, Jupyter
  • Containerization experience (Docker)
  • Experience with Gitlab, Nexus, deployment pipelines
  • Strong problem-solving and communication skills
  • Self-starter, able to work independently
  • AWS certifications and Okta experience are a plus
Clearance Requirement:
  • Ability to obtain and maintain a Public Trust clearance
  • Residency in the US for the last 2 years
Additional Information:

Target salary range: $160,001 - $200,000. Applications are accepted on an ongoing basis. No deadline.

Covid Policy: No vaccination requirement; follow customer site policies.

Company Overview:

SAIC is a Fortune 500 technology integrator serving defense, space, civilian, and intelligence markets, focusing on secure, mission-critical solutions. About 24,000 employees, headquartered in Reston, VA. Visit saic.com for more info.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Machine Learning Engineer at Affirm

Wahadventures

Remote

USD 169,000 - 240,000

Yesterday
Be an early applicant

Senior Machine Learning Engineer

Fieldguide

San Francisco

Remote

USD 185,000 - 285,000

5 days ago
Be an early applicant

Senior Machine Learning Engineer

Censys

Los Altos

Remote

USD 182,000 - 228,000

7 days ago
Be an early applicant

Remote Senior Machine Learning Engineer Needed at Cohere Health Cohere Health

Digitaltidewave

Remote

USD 145,000 - 170,000

7 days ago
Be an early applicant

Senior Machine Learning Engineer

Calix

Remote

USD 116,000 - 227,000

5 days ago
Be an early applicant

Senior Machine Learning Engineer

SAIC

Remote

USD 160,000 - 200,000

3 days ago
Be an early applicant

Senior Machine Learning Engineer

Sadaora

Remote

USD 180,000 - 200,000

3 days ago
Be an early applicant

Senior Machine Learning Engineer

Maxana

Los Angeles

Remote

USD 130,000 - 221,000

3 days ago
Be an early applicant

Senior Machine Learning Engineer – MLOps & LLMOps

ZoomInfo

Remote

USD 180,000 - 248,000

7 days ago
Be an early applicant