Binary Defense logo
Binary Defense

Real people detecting real threats in real time.

Data Scientist, Software Engineer

Data ScientistData ScientistFull TimeRemoteSeniorTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Texas

Posted

13 days ago

Salary

0

Seniority

Senior

Job Description

Data Scientist, Software Engineer

Binary Defense

• Design, build, and ship production-grade data and ML systems • Apply analytical, statistical, and machine learning techniques to collect, analyze, and interpret large cybersecurity data sets • Develop, test, and maintain backend services, APIs, and data pipelines • Collaborate closely with software engineering, product, detection engineering, and security engineering teams • Own code quality across the stack • Operationalize models with appropriate monitoring, versioning, retraining, and rollback strategies (MLOps) • Contribute to product, services, and detection engineering roadmap by identifying where data science and engineering investment will measurably improve outcomes for analysts and clients • Develop data-driven solutions that ship

Job Requirements

  • Master's or PhD in Computer Science, Machine Learning, Data Science, Statistics, or equivalent experience
  • At least 3 years of experience as a data scientist, ML engineer, or applied research engineer, ideally supporting cybersecurity applications
  • Working knowledge of linear algebra, statistics, probability, and the mathematics underlying modern ML
  • Strong understanding of statistical modeling supervised and unsupervised learning, and the tradeoffs between classical ML and deep learning approaches
  • Hands-on experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience with big data technologies (Spark, Hadoop ecosystem, or modern equivalents) and NoSQL data stores
  • Experience with data visualization and analyst-facing tooling (Tableau, Power BI, D3.js, or similar)
  • At least 3 years of experience writing production software, with code shipped to real users in a team setting
  • Strong proficiency in Python, plus working competence in at least one additional production language (Go, Rust, C#/.NET, Java, or TypeScript)
  • Solid foundations in software design: data structures, algorithms, OOP and functional patterns, API design, and system design for performance and scale
  • Experience designing and building REST or gRPC APIs and the services behind them
  • Strong with relational and NoSQL database design, query optimization, and schema evolution
  • Proficient with Git, modern code review workflows, and writing unit and integration tests
  • Comfortable with CI/CD pipelines and shipping behind feature flags or staged rollouts
  • Experience with containerization (Docker) and at least one orchestration or deployment platform (Kubernetes, ECS, or equivalent)
  • Familiarity with cloud platforms — AWS, Azure, or GCP — including their managed data, compute, and ML services
  • Excellent written and verbal communication; able to defend technical decisions and write documentation that engineers and analysts will use
  • Direct experience applying data science to security problems: detection engineering, threat intelligence enrichment, behavioral analytics, malware classification, alert triage, or adversary attribution (preferred)
  • Experience with managed ML services such as Amazon SageMaker, Vertex AI, or Azure ML (preferred)
  • Familiarity with LLM-based systems, including retrieval-augmented generation, agentic workflows, evaluation frameworks, and prompt and model lifecycle management (preferred)
  • Experience operating in an Agile or continuous-delivery environment (preferred)
  • Knowledge of data privacy and security regulations such as GDPR, CCPA, or HIPAA, and experience handling sensitive customer data accordingly (preferred)
  • Familiarity with DevOps and SRE practices, including infrastructure-as-code (Terraform), observability (metrics, logs, traces), and incident response (preferred)
  • Background or prior role in threat intelligence, security research, security engineering, or SOC analysis (preferred)
  • Strong work ethic, intellectual honesty, and creative problem-solving — comfortable working through ambiguity and shipping under real deadlines (preferred)

Benefits

  • Competitive medical, dental and vision coverage for employees and dependents
  • 401k match which vests every payroll
  • Flexible and remote friendly work environment
  • Training opportunities to expand your skill set

Related Categories

Related Job Pages

More Data Scientist Jobs

MedBridge logo

Head of Data and Machine Learning

MedBridge

Digital care for higher quality outcomes.

Data Scientist13 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Own the proprietary model flywheel with 90M+ assigned programs and build a proprietary therapeutic AI model • Lead AI product delivery across all AI bets and drive design, development, deployment, and continuous improvement of AI systems • Define and execute the AI/ML technical roadmap by collaborating with Product and Content to prioritize clinical and product needs • Establish trust-by-design as a standard by ensuring transparency and auditability in all AI features • Own the clinical AI safety and quality framework, ensuring HIPAA-compliant data handling alongside Legal • Drive cross-functional alignment and work closely with various teams to embed AI in workflows • Continuously evaluate emerging developments in LLMs and clinical AI for practical advantages

Arizona + 22 moreAll locations: Arizona | California | Colorado | Florida | Idaho | Illinois | Kansas | New Hampshire | New York | North Carolina | Ohio | Oregon | Massachusetts | Michigan | Minnesota | Pennsylvania | South Carolina | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
$250K / year
Elder Research logo

Data Scientist

Elder Research

Data Driven. People Centered.

Data Scientist13 days ago
Full TimeRemoteTeam 51-200Since 1995H1B No Sponsor

Role Description Supports U.S. Customs and Border Protection in the Washington DC area. As a Data Scientist, with little or no supervision, apply expert knowledge in statistical analysis, complex data mining, and artificial intelligence to make value out of data. - Provide consulting relating to the data mining and analysis of data from a range of sources to transform raw data into concise and actionable insights. - Design and implement data-driven solutions, with specific focus on advanced analytical methods, data models, and visualizations. - Develop quantitative simulations and models to provide descriptive and predictive analytics solution recommendations. - Identify trends and problems through complex big data analysis. - Maintain current in emerging tools and techniques in machine learning, statistical modeling, and analytics. Qualifications - MUST HAVE Six (6) years of relevant experience in applied research, big data analytics, statistics, applied mathematics, data science, computer science, operations research or other closely related other quantitative or mathematical discipline. - At least three (3) years of direct experience in machine learning. - Must have an Advanced Degree (Master's or PhD) in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related other quantitative or mathematical discipline. A PhD degree may be substituted for up to three (3) years of relevant experience. - Demonstrates knowledge of data mining methods, databases, data visualization and machine learning. - Ability to communicate analysis techniques, concepts and products. - Ability to develop data-driven solutions, data models, and visualizations. Requirements - Expertise using Qlik to embed visualizations into webpages. - Familiarity with Databricks or similar cloud-based distributed database technologies. - Familiarity with PySpark and Python. - Comfortable developing complex SQL queries to extract, transform, and load data. Benefits - Supportive work environment with established parental, bereavement, and PTO policies. - Prioritization of a healthy work-life balance - with reasonable hours, solid pay, low travel, and extremely flexible time off. - Continuous learning opportunities, including weekly "Tech Talks" and provided lunch at office locations. Company Description Elder Research is a fast growing consulting firm specializing in predictive analytics. Being in the data mining business almost 30 years, we pride ourselves in our ability to find creative, cutting edge solutions to real-world problems. - Team members are passionate, curious, life-long learners. - Values include humility, servant-leadership, teamwork, and integrity. - Encourages self-motivation, innate curiosity, and strong teamwork. - Elder Research is an Equal Opportunity Employer. - Many positions require US Citizenship.

United States

Data Scientist Specialist - Tech Lead - AgriBusiness (Risk Analytics)

Experian

We're unlocking the power of data to help create a better tomorrow.

Data Scientist13 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Role Description Estamos em busca de um Especialista Cientista de Dados para integrar nosso time de Gestão de Riscos no Agronegócio. O profissional atuará em um time altamente qualificado de cientistas de dados, com atuação no desenvolvimento de modelos, atributos e soluções analíticas que suportem decisões estratégicas e inovação no agronegócio. Este profissional terá também papel-chave na definição da arquitetura analítica, padrões técnicos e direcionamento de soluções de ciência de dados, atuando como referência técnica para o time e ponte entre negócio, engenharia e produtos. - Desenvolver modelos de risco que otimizem a capacidade de análise e concessão de crédito no Agronegócio. - Definir abordagens técnicas, stacks e padrões de desenvolvimento de modelos e pipelines analíticos. - Documentar e comunicar os resultados dos modelos de forma clara e acionável para diferentes stakeholders. - Realizar apresentações e coletas de feedbacks de clientes internos e externos. - Colaborar com equipes multidisciplinares, incluindo profissionais dos times de Engenharia e Produtos, para entender as necessidades, identificar possibilidades de melhorias nos processos e produtos sob o ponto de vista de modelagem. - Explorar novas variáveis e informações para melhorar a capacidade preditiva dos modelos. - Avaliar e implementar novas técnicas/tecnologias que possibilitem melhorar a eficiência e precisão dos modelos de risco. - Monitorar constantemente o alinhamento entre as decisões técnicas em ciência de dados e os objetivos do negócio. - Atuar como referência técnica (tech lead) para cientistas de dados e analistas, apoiando decisões metodológicas e revisões de código/modelo. - Liderar a evolução da arquitetura de modelos de risco (features, validação, monitoramento, MLOps). - Avaliar trade-offs entre complexidade, performance, interpretabilidade e governança dos modelos. - Apoiar o planejamento técnico de iniciativas analíticas de médio e longo prazo. Qualifications - Graduação em Ciência de Dados, Matemática, Engenharia, Estatística, Ciência da Computação ou áreas relacionadas. - Proficiência em Python e experiência com bibliotecas como Numpy, Pandas, Scikit-learn, Matplotlib, Seaborn, Jupyter etc. - Forte domínio de técnicas de Machine Learning aplicadas a problemas reais de risco/crédito, incluindo validação de modelos, controle de viés, estabilidade temporal e explicabilidade. - Experiência prática em desenho de features complexas e avaliação de impacto de variáveis em produção. - Capacidade de revisar, refatorar e orientar código analítico para padrões de qualidade, eficiência e reprodutibilidade. - Experiência com modelagem de risco. - Experiência participando de decisões de arquitetura analítica ou técnica (dados, modelos, pipelines). - Domínio na consulta e manipulação de bases de dados para construção e validação de modelos. - Familiaridade com ferramentas de controle de versão, como Git e Bitbucket, para gerenciar e colaborar em projetos de código. - Habilidades de comunicação para apresentar resultados técnicos de forma clara e convincente. - Capacidade de trabalhar de forma independente e em equipe, com excelente comunicação e habilidades interpessoais. Requirements - Experiência acadêmica ou profissional em Agronegócio. - Experiência atuando como líder técnico ou especialista referência em times de dados. - Capacidade de orientar profissionais mais juniores e influenciar decisões técnicas sem autoridade formal. - Experiência com engenharia de software e engenharia de Machine Learning. - Capacidade de avaliar o uso de LLMs e agentes de IA como parte da estratégia analítica. - Experiência em trabalhar em ambientes ágeis e colaborativos, com foco em entrega de valor contínuo. - Conhecimento em outras linguagens de programação, como R, SQL, Scala e Java. Benefits - Ambiente de trabalho inclusivo e equilibrado. - Oportunidades de desenvolvimento de carreira. - Reconhecimento como uma das melhores empresas para se trabalhar. - Certificações de mercado, como Great Place To Work™ e Top Employers. - Avaliação de 4,6 no Glassdoor.

Brazil
Citizens Bank logo

Principal Data Scientist - Mortgage Sales and Strategy Analytics

Citizens Bank

Founded in 1828 as a community bank, Citizens Financial Group, also known as simply Citizens and Citizens Bank, is one of the oldest financial institutions in t

Data Scientist13 days ago

Title: Principal Data Scientist- Mortgage Sales & Strategy Analytics Location: Columbus, Ohio; Westwood, Massachusetts, United States Type: 1ST Category: Data Analytics Job ID: 45468 Full/Part Time: Full Time Shift: 1ST Job Description: Description Citizens’ Enterprise Data & Analytics (ED&A) organization is seeking an experienced Data Scientist to provide analytics leadership related to Mortgage sales and strategy with a focus on proactively retaining existing customers and acquiring new customers via application of data/programming/models/analytics to support sales outreach and optimization. Initial focus is on driving growth through the Enterprise Smart Leads operation that centralizes sales lead generation with a coordinated approach to customer outreach. The Mortgage Sales & Strategy Principal Data Scientist will be responsible for generating, distributing, assessing and optimizing data-driven sales leads provided to virtual and retail Mortgage Loan Officers to enable proactive customer outreach. Skills required include a range of analytical functions (computer and statistical programming, data management, data exploration/visualization, feature engineering, statistical analysis) and business functions (stakeholder engagement and communication, strategy development, analyzing/presenting results, process improvement). The optimal candidate will possess strong programming, analytical, and communication skills, and demonstrate ability to provide analytics leadership with business stakeholders and work well in a team environment. As the Principal Data Scientist, you will work independently as the primary point of contact for Mortgage business partners as well as working within the broader Enterprise Smart Leads team at the direction of a Data Science Manager. This person will develop expertise on all Mortgage sales-related data; develop, execute, and maintain programs to generate customized, data-driven Mortgage-focused leads; develop/implement/present analyses aimed at optimizing performance; and lead reporting and communications with management regarding performance and strategy. Given the focus, knowledge of the home lending area and experience with home lending data is a plus, but is not required. Experience in the financial services industry is preferred. Smart Leads operates as an Agile team within the Enterprise Data and Analytics organization, working closely with other teams involved in various customer communications. In this role, you will: - Conduct customer segmentation analyses and scoping to support Mortgage lead strategy development, assessment and revision. - Apply advanced analytics to engineer customized, data driven, timely sales leads focused on Mortgage retention and acquisition - Apply advanced analytics to continually optimize lead distribution across Virtual/Retail loan officers. - Apply advanced analytics to maximize production via provision of an optimal number and mix of leads across channels. - Apply advanced analytics to develop and optimize lead scoring/prioritization within an overall sales lead strategy framework. - Undertake Mortgage lead program investigation and evaluation on an ongoing basis. Prepare performance updates and special analyses. - Regularly engage with Mortgage business partners to remain tightly aligned on shifting business strategies and discuss application of data and analytics to Mortgage strategy and sales. - Oversee ongoing execution and generation of data driven Mortgage sales leads. - Maintain and improve processes/programs for generating and delivering sales leads and other related information flows - Manage and analyze call disposition data to optimize lead selection and assess performance - Document and communicate analytic insights for both technical and non-technical audiences, often within an Agile working structure - Develop and implement experimental designs to meet business objectives - Continuously innovate through exploration of new techniques, platforms and data sources - Automate various standard procedures including data flows, monitoring, & quality control Technical Qualifications - Master’s (or beyond) in a quantitative discipline such as Statistics, Mathematics, Computer Science, Data Science/Analytics, Economics, Finance or related fields - Strong programming skills and ability to utilize a variety of data/analytic software languages/tools (e.g., SQL, Python, SAS, R, etc.) - Strong written and verbal communication skills required with an ability to communicate analytic results, business insights and resulting business implications to non-technical business partners - Ability to work in a team environment and collaborate with colleagues who have a background in statistics, database development/maintenance, and information technology - Ability to lead productive engagements with business partners from an analytic perspective - 4-7 years of experience in Analytics particularly with Financial Services applications Hours & Work Schedule - Hours per Week: 40 - Work Schedule: Monday - Friday - Hybrid: 4 days per week on site, 1 day remote Pay Transparency The salary range for this position is $157,000 - $197,000 per year, plus an opportunity to earn additional incentive earnings. Actual pay is based on various factors including but not limited to the budget, work location, and relevant skills and experience. We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens’ paid time off policy exceeds the mandatory, paid sick or paid time-away policy of every local and state jurisdiction in the United States. Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance. Equal Employment Opportunity Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague’s or a dependent’s reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability. Why Work for Us At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth Background Check Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.

Ohio + 1 moreAll locations: Ohio | Massachusetts
$157K - $197K / year