focused situational awareness capabilities, including THRESHER and DRAGONSPELL, that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the More ❯
Essential Degree in Computer Science, Data Science, Statistics, Engineering, or equivalent. Proficiency in Python, SQL, ETL, APIs, and cloud platforms (AWS/Azure/GCP). Knowledge of ML algorithms, operationalisation, and model monitoring. Strong understanding of governance, security, and ethical frameworks in health data. Excellent communication, influencing, and negotiation skills. Experience delivering complex projects and mentoring others. Desirable Postgraduate More ❯
or C++ (among other programming languages) Experience with relational databases such as SQL, Postgres databases like MongoDB. Ability to decompose and document requirements and specifications Understanding of distributed systems, algorithms, data structures and software design patterns Understanding of the Software Development Life Cycle Understanding of object-oriented programming Proficiency working with version control software like Git, SVN and software development More ❯
related field Experience working with Army or DoD customers Knowledge of Army Materiel Command operations and data environments Experience with big data technologies and platforms Knowledge of machine learning algorithms and applications Familiarity with data warehousing concepts and practices Experience with ETL (Extract, Transform, Load) processes Understanding of database design and management Knowledge of cloud-based data platforms (AWS, Azure More ❯
modeling operational impacts and scenario planning. Knowledge of Hadoop, Spark, or AWS/GCP big data ecosystems to handle and analyze large-scale aviation datasets. Experience applying machine learning algorithms, predictive analytics, or neural networks to aviation or transportation problems. Proficiency with AWS, Azure, or GCP for deploying analytical tools and managing data pipelines. SCA/Union/Intern Rate More ❯
Developer to provide onsite support out of Norfolk, VA. Responsibilities Design, develop, and maintain robust software components focusing on scalability, performance, and security. Implement and optimize AI/ML algorithms, ensuring compliance with NATO-specific requirements. Design and manage data pipelines for secure handling of classified data. Develop, test, and integrate model training and inference systems. Deploy and support AI More ❯
significant impact by ensuring the delivery of innovative, high-performance, and reliable software solutions that directly support our Navy's vital operations. Responsibilities: 1. Research AI, data structures, and algorithms, utilizing various tools, technologies, methodologies, and data analysis to improve existing AI models and pioneer innovative solutions. 2. Stay current with the latest developments in AI (Machine Learning (ML), Large More ❯
collaborative team where you'll work alongside engineers, product managers, and business stakeholders to shape data-driven products and strategies. Key Responsibilities: Develop and implement machine learning models and algorithms to solve real-world business challenges. Collaborate with cross-functional teams to identify opportunities where data science can create value. Conduct statistical analysis and data mining to extract insights from More ❯
tools Perform EDA (exploratory data analysis) to uncover insights that inform recruitment strategies Work with time-series & cohort data for trend analysis and performance metrics Deploy statistical and ML algorithms (regression, clustering, classification) in scalable pipelines Communicate findings & recommendations with clear visual and written formats to stakeholders Requirements Pursuing (or recently completed) B.Tech/BE/M.Tech/MSc in More ❯
Work with cross-functional teams to identify, research, and solve complex analytical problems • Analyze large data sets to extract meaningful insights • Design, build, and maintain machine learning models and algorithms • Collaborate with data engineers to improve data collection and storage • Present findings and recommendations to stakeholders in a clear and actionable manner • Support the organization's broad-spectrum Data Management More ❯
closely with your clients to understand their questions and needs, and then dig into their data-rich environments to find the pieces of their information puzzle. You'll develop algorithms and systems and use the right combination of tools and frameworks to turn sets of disparate data points into objective answers to help clients make informed decisions. Ultimately, you'll More ❯
Arlington, Virginia, United States Hybrid / WFH Options
STR
Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us. STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the More ❯
analyze, and translate customer requirements into initial design of software products Develop, maintain, enhance, and optimize software products and functionalities for systems integrations Develop, document, and maintain architecture, requirements, algorithms, interfaces and designs for software products Participate in the agile software development lifecycle including planning, reviews, and supporting customer meetings Debug and resolve issues identified to ensure reliability and efficiency More ❯
entire ML lifecyclefrom problem framing, data exploration, and feature engineering to model training, validation, deployment, and monitoring in production environments. Advanced Algorithm Design: Develop and implement sophisticated machine learning algorithms (e.g., Gradient Boosting, NLP, Deep Learning, Graph Analytics, Reinforcement Learning) for use cases such as fraud detection, credit scoring, algorithmic trading, customer segmentation, and sentiment analysis. Stakeholder Management: Collaborate closely More ❯
the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components Develops or implements algorithms to meet or exceed system performance and functional standards; Assists with developing and executing test procedures for software components; Writes or reviews software and system documentation; Develop software solutions by More ❯
design of software products. Coordinates the development, maintenance, enhancement and optimization of software products and functionalities for systems integrations. Contribute to activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software products. Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software products. Leads development, establishment, monitoring and improvement of software More ❯
of AI/ML projects, from problem definition and data collection to model development, deployment, and monitoring. Oversee the design, development, and implementation of AI/ML models and algorithms using appropriate tools and techniques. Ensure the quality and accuracy of AI/ML models through rigorous testing and validation. Collaborate with software engineers and DevOps teams to deploy AI More ❯
Position Responsibilities: • Work with other industry partners as a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC • Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing, and resolution of issues found during testing • Actively participate in agile planning and execution using More ❯
able to provide our federal customers with the information they need to make proper decisions and enable their digital transformation. Duties include: - Research, design, implement, and deploy Machine Learning algorithms for enterprise applications. - Assist and enable federal customers to build their own applications. - Contribute to the design and implementation of new features. Qualifications: - Master's degree in Computer Science, Electrical More ❯
Machine learning development: Design, train, and deploy models for applications. Software integration: Collaborate with engineers to integrate data-driven models into live products and platforms. Tool & framework development: Build algorithms, APIs, and analytical tools that enhance product capabilities and improve user experience. Data storytelling & reporting: Create dashboards and visualisations that communicate insights clearly to both technical and business stakeholders. 🎓 Requirements More ❯
award and/or funding approval. Candidates selected may be contacted for pre-screening and qualification prior to award. Duties & Responsibilities Design, develop, and implement machine learning models and algorithms to analyze large, complex datasets. Build visualizations, dashboards, and reports that clearly communicate results to technical and non-technical audiences, with a focus on automated ETL pipelines and self-service More ❯
experience working with relational databases Proficiency with Python and libraries commonly used for data analysis (e.g., NumPy, Pandas, SciPy, scikit-learn, matplotlib, Seaborn, etc.) Knowledge of common machine learning algorithms and frameworks: linear regression, decision trees, random forests, gradient boosting (e.g., XGBoost, LightGBM), neural networks, and deep learning frameworks such as TensorFlow and PyTorch Experience building dashboards with one or More ❯
experiments to address challenges across various domains and industries. Identify relevant data sources to support client business needs, gathering large structured and unstructured datasets and variables. Develop and apply algorithms and models to mine big data stores, performing data and error analysis to refine models, and ensuring data is clean and accurate. Analyze data for trends and patterns, interpreting it More ❯
or aeronautical engineering Required skills: Familiarity with the software development process (requirements through deployment) Ability to design, develop, and analyze software systems Ability to model/code/test algorithms in C++, Python, Java, or JavaScript Familiarity with SQL and relational databases (e.g., Postgres) Familiarity with computer networking and various networking protocols (e.g., TCP/IP, UDP, CORBA, DDS) Proficiency More ❯