The NLP Data Science candidate is responsible for the collecting, cleaning and munging ofdatain ways to determine the value of the data and extract that value for discovery and decision support. Our data scientist are part detectives and business analysis. The detective work comes in handy when parsing, clustering, and stratifying the data to find and amplify signals in the data. The business analysis is used to determine what signals they should look for based their understanding of the client’s business goals for collecting the data.
Primary Responsibilities
The candidate will be responsible for handling the extract, transform, and load (ETL) for multi-domain data. They will be applying various machine learning algorithms to the multi-domain data to measure the performance of the algorithm and the suitability of the data. The candidates first set of algorithms will be various implementations of neural nets (DNN ,CNN, RNN, GCN, etc.). The candidate must have experience using Python libraries to implement the neural nets. The candidate must also have a good understanding matric operations and more broadly linear algebra. With those neural nets, the candidate will explore subjects like computer vision, federated learning, hyper-dimensional computing, object/image classification, general adversarial next works, and transformers. The candidate will be responsible for created prototypes that use both supervised and unsupervised approaches. The candidate will also build domain adaptive prototypes to examine the operational capabilities of bi-directional learning. The candidate must be a self-starter and honestly self-assessing to know when to seek assistance. Also, the position requires a candidate who can communicate well and able to present their work to internal and external groups.
Basic Qualifications
Bachelor's degree in Computer Science, Data Science or related field and at least 2 years of relevant experience (including coursework) or Master’s degree.
Good understanding of machine learning algorithms, tools and platforms
Experience in at least three of these Toolkits: NumPy, SciPy, scikit-learn, TensorFlow, Pytorch, Keras, Genism, vow pal wabbit, Stanford CoreNLP,etc.
Understanding of programming fundamentals
Python proficiency
Self-starter and intellectual curiosity
Great communication skills, ability to explain predictive analytics to non-technical audience
Proficiency in data exploration techniques and tools
Must be able to obtain TS/SCI with CI Poly security clearance.
Preferred Qualifications
Experience programming machine learning algorithms for GPUs
Understanding of Convolutional Neural Nets
Working knowledge of DNN, CNN, GCN, and RNN
Trained transfer learning models
Discernment of when and how to use machine learning regulation
Practice with reinforcement learning
Original Posting Date
2024-07-08
While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range
Pay Range $53,950.00 - $97,525.00
The Leidos pay range for this job level is a general guideline onlyand 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.
#Remote
Seniority level
Entry level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Leidos by 2x