- Build reusable, testable, and efficient code for front-end and back-end systems.
- Develop, deploy, and manage AI/ML models, including Generative AI models (GPT, DALL-E, etc.), to solve business problems.
- Work with data scientists to integrate AI/ML models into production environments.
- Fine-tune models, manage version control, and monitor performance in production systems.
- Develop and maintain CI/CD pipelines to automate model deployment and web application releases.
- Implement DevOps best practices for infrastructure as code (IaC) using tools like Docker, Kubernetes, and Terraform.
- Conduct anomaly detection using various AI/ML techniques
- Properly configure general adversarial networks on their own and in conjunction with training such as Generative AI
- Understanding of autoencoders and their parameters
- Engineer prompts for LLMs and Generative AI
- Use algorithms to identify complex patterns across multiple modalities
- Increase the efficiency and quality of data alignment and fusion
- Design rewards for reward model training in reinforcement learning
- Enhance and maintain analysis tools, including automation of current processes using AI/ML algorithms quantitative data analysis, including developing retrieval, processing, fusion, analysis, and visualization of various datasets
- Configure and program prototypes Jupyter notebooks with ML solutions
- Setup and use AWS instances to train and operate AI/ML models
- College students actively seeking a B.S. degree in Aerospace Engineering, Computer Science, Mathematics, Statistics, Physics, Electrical Engineering, Computer Engineering, or related fields
- Must be able to obtain a Top-Secret security clearance with a polygraph
- US citizenship required
- Knowledge of Deep Learning Frameworks such as Keras, Tensorflow, PyTorch, mxnet, etc. Ability to apply these frameworks to real problems in the 'time --series' domain
- Assist in the development and testing of commercial web applications
- Collaborate with senior developers on various software development projects
- Apply user-centered design principles in web application development
- Participate in agile development processes and team meetings
- Contribute to the improvement of existing software and the creation of new features
- Intermediate software development skills lifecycle including developing and maintaining good production quality code
- Hands-on Software Development Skills (Python-Preferred)
Preferred Qualifications:
- Visualizations/Web Development Skills (e.g., Tableau, D3).
- Hands-on experience with prototype development
- Hands-on experience with automating data cleansing, formatting, staging, and transforming data human
- Hands-on experience applying data analytics
- Hands-on experience with prompt engineering
- Hands-on experience with reinforcement learning
- Hands-on experience with LLMs and Generative AI
- Hands-on experience with intelligent systems and machine learning
- Experience with the interpretability of deep learning models
- Big Data Skills (Azure, Hadoop, Spark, recent deep learning platforms)
- Experience with text mining tools and techniques, including in areas of summarization, search (e.g., ELK Stack), entity extraction, training set generation (e.g., Snorkel), and anomaly detection
- Hands-on experience with DKube
- Hands-on experience with KubeFlow
- Hands-on experience with Feast
TBD