Description
SAIC invites applications from exceptional candidates for the position of Senior Machine Learning Engineer in our AI Innovation Factory. This is a full-time remote job that can be worked anywhere within the U.S. As a member of our new independent research and development (IRAD) group, you will collaborate with your colleagues to explore emerging trends and advancements in generative AI research and technologies. Under the guidance of experienced engineers, you will contribute to developing machine learning solutions using best practices in MLOps. Most importantly, you will contribute to solving complex problems for our government and public sector customers.
Responsibilities:
Assist senior team members to seamlessly integrate machine learning innovations into new and existing user-facing systems.
Contribute to the development of proofs of concept, delivering value to both internal and external customers.
Collaborate with your team to explore emerging ML research and technologies.
Learn from industry trends, advances, and tool sets in generative AI and MLOps to expand your knowledge and fuel innovation.
Assist in the technical assessment of emerging commercial and open-source solutions to ensure their applicability.
Contribute to our organization's knowledge base by creating documentation and training materials focused on advanced AI techniques.
Collaborate with team members to establish best practices for generative AI development.
Qualifications
Required Qualifications :
Must be a U.S. Citizen.
A Bachelor's degree in Computer Science, Mathematics, Statistics, Engineering or a related field, accompanied by five or more years of relevant experience. A Master's degree in Computer Science, Mathematics, Statistics, Engineering or a related field, with three or more years of relevant experience. In lieu of a degree, four additional years of work experience will be considered.
Experience with Python programming language and popular machine learning libraries and frameworks such as PyTorch, Keras, TensorFlow, or scikit-learn.
Excellent communication skills to collaborate effectively with cross-functional teams and non-technical stakeholders.
Ability to learn and adapt quickly in a fast-paced, dynamic environment.
Desired Qualifications:
Familiarity with common LLM abstraction layers like LangChain, DSPy, or LlamaIndex.
Experience working with multi-stage reasoning or open-ended agent frameworks.
Knowledge of open source vector databases, such as ChromaDB or Milvus.
Familiarity with document chunking and retrieval methods in the context of retrieval-augmented generation (RAG) systems.
Experience using model lifecycle management tools like MLflow, Neptune, or Amazon SageMaker; serving tools like Seldon Core or TensorFlow Serving; and monitoring and observability tools such as Arize, WhyLabs, or Fiddler.
Proficiency in using the native services of cloud providers, including Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
Previous collaboration with teams following software development methodologies like Agile.
REQNUMBER: 2402677-2509
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability