cFocus Software seeks an AI/ML Analyst to join our program supporting the Navy, aiming to address complex business and mission challenges through the development and implementation of AI models and algorithms.
Requirements
- Programming proficiency (e.g., Python, R, SQL, Java, Scala, C++, Tableau).
- Experience and understanding of machine learning (ML) and related algorithms (e.g., linear regression, logistic regression, decision trees, random forests, support vector machines, and gradient boosting methods), unsupervised learning (e.g. clustering algorithms (K-Means, hierarchical clustering, DBSCAN), dimensionality reduction techniques (e.g., PCA, t-SNE), and anomaly detection methods, and familiarity with reinforcement learning principles.
- Understand the architecture and training of different types of neural networks (e.g., feedforward networks, convolutional neural networks, recurrent neural networks, transformers).
- Experience building, training, and deploying deep learning models, familiarity with Natural Language Processing techniques such as but not limited to text classification, sentiment analysis, named entity recognition, and topic modeling. Knowledge of object detection, image segmentation, and image classification.
- Knowledge of Data Wrangling and Preprocessing, Statistical Analysis, Model Evaluation and Selection, Model Deployment and Monitoring, Big Data Technologies, and Data Visualization (e.g. Tableau, Power BI, Matplotlib, Seaborn).
- Collaborate with data engineers to preprocess and clean data for AI models.
- Troubleshooting and resolving issues related to AI systems.
Responsibilities
- Conduct research, design, and implement AI/ML models to support program objectives as outlined in the PWS.
- Develop, test, and validate machine learning algorithms to analyze structured and unstructured data sets.
- Perform data preprocessing, cleaning, feature engineering, and exploratory data analysis (EDA).
- Utilize natural language processing (NLP), computer vision, or predictive analytics tools as required by project tasks.
- Generate dashboards, visualizations, and reports to communicate findings and support decision-making.
- Support the automation of repetitive tasks and workflows through AI/ML-driven solutions.
- Evaluate the performance, accuracy, and reliability of AI/ML models against mission-specific requirements.
Other
- This position is remote.
- This position requires active Secret clearance.
- A degree in Computer Science, Information Systems, Engineering, Business Administration, or other related discipline is preferred.
- 3+ years of professional experience developing and implementing AI models and algorithms to address complex business and mission challenges.
- Report findings and recommendations to stakeholders, including technical and non-technical audiences.