Software Engineer at CACI enhancing complex software systems with a focus on machine learning and cloud technologies. Combining independent and collaborative work to drive innovation in security solutions.
Responsibilities
Join our dynamic team as a Software Engineer where you will play a pivotal role in developing, maintaining, and enhancing complex and diverse software systems.
Implement and refactor data pipelines at scale to improve efficiency and code correctness.
Monitor and enhance existing data science tools to facilitate the transition from development to production systems.
Design, implement, and enhance machine learning analytics using Python libraries such as PyTorch, NumPy, Pandas, and Scikit-learn.
Train, test, track, and curate models using industry-standard tools and practices.
Integrate GitOps for continuous integration and deployment of models using Docker and Kubernetes.
Utilize AWS services such as EC2, S3, and RDS for building and deploying applications.
Integrate model and tool outputs within Computer Network Defense (CND) systems to enhance Security Management/Monitoring services.
Document all processes and code, and provide comprehensive reports on completed tasks.
Requirements
Active TS/SCI w/ Polygraph
Experience with Python
Experience with Docker and/or Kubernetes
14 years’ experience as a Software Engineer in programs and contracts of similar scope, type, and complexity, or a Bachelor’s degree in Computer Science or a related discipline plus 4 years of additional SWE experience.
Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.
Alternatively, 4 years of additional Software Engineering experience on projects with similar software processes may substitute for a bachelor’s degree.
Machine Learning Engineer developing advanced SLAM systems for autonomous trucking environments at Bot Auto. Collaborating with cross - functional teams to optimize mapping solutions and ensure operational stability.
Graduate Deep Learning Algorithm Developer developing perception technologies for autonomous driving. Tackling challenges in object detection and 3D perception using state - of - the - art deep learning models.
Principal AI/ML Engineer leading the AI/ML infrastructure development for WEX's risk service needs. Focused on innovative engineering and technology solutions within a high - stakes environment.
AI/ML Engineer developing solutions in artificial intelligence for HPE. Responsible for conducting research, designing AI solutions, and mentoring team members.
Machine Learning Engineer focusing on modeling cancer cells and developing related tools. Collaborating with researchers and scientists to advance cancer treatment through ML.
Machine Learning Engineer II developing production - grade ML models for fraud detection at GEICO. Collaborating on system architecture and ensuring optimal performance of fraud assessment systems.
AI/ML Engineer III designing and architecting AI solutions at Hewlett Packard Enterprise. Collaborating with teams to drive innovation and tackle complex problems.
AI/ML Engineer deploying state - of - the - art AI models to solve real - world problems at Brain Co. Working in healthcare, government, and energy sectors for impactful results.
Trainer at WeAndTheMany facilitating learning by sharing experiences and creating interactive sessions. Engaging with students to enhance their skills and knowledge through dynamic teaching methods.
Machine Learning Manager leading experienced team to drive data - driven AI/ML solutions at Ford. Overseeing strategies for product development focused on analytics in various domains.