SAIC is seeking a Machine Learning Developer to create innovative ML/AI solutions, improve predictive models, and deploy machine learning systems into production for their DOD client.
Requirements
- Strong programming skills in Python, R, C-Sharp, Java or similar languages.
- Experience with deep learning techniques and models.
- Expertise in natural language processing (NLP) or computer vision.
- Proficiency with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-Learn, etc.
- Experience with data preprocessing, data mining, and data visualization techniques.
- Strong analytical and problem-solving skills.
- Familiarity with software development best practices and source control (e.g., Git).
Responsibilities
- Develop and implement machine learning models and algorithms to provide suggested values to readiness reports for our DOD client.
- Refine data collection processes and improve data quality.
- Design and develop scalable machine learning solutions for various applications.
- Work with software developers to integrate machine learning models into production systems.
- Conduct research to identify new approaches and methods for machine learning and AI.
- Stay updated with the latest trends and advancements in machine learning and AI.
- Document processes, codes, and workflows for future reference and reproducibility.
Other
- Proven experience as a Machine Learning Developer or similar role.
- Excellent communication and teamwork abilities.
- Active Secret clearance is required for this position.