Senior Python Data Engineer / Applied AI Engineer

PLP Group

Northern (KY)

Hybrid

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PLP Group is seeking a Senior Python Data Engineer / Applied AI Engineer to join its cybersecurity team in the United States. You will build data pipelines, integrate APIs, and turn raw security data into actionable product intelligence.

You will own data processing end-to-end, work with JSON from third-party sources, ensure data quality, and contribute to AI features such as classification and ranking. The role requires 5+ years in data engineering, strong Python and SQL skills, experience with

Qualifications

  • 5+ years of data engineering experience.
  • Strong Python and SQL skills; PostgreSQL experience.
  • Experience with APIs, JSON, and backend data pipelines.
  • Experience with ETL/ELT workflows and production data processing.
  • Ability to debug, test, and maintain production systems.
  • Familiarity with pytest and version control.

Responsibilities

  • Build and improve Python-based data pipelines.
  • Work with JSON data from third-party APIs.
  • Improve data quality, deduplication, and traceability across integrations.
  • Design integration logic for security and cloud data sources.
  • Write production-ready Python code and tests.
  • Collaborate with product and engineering teams to turn messy real-world data into reliable product capabilities.

Skills

Python
SQL
ETL/ELT
API integration
JSON processing
Testing
Git
Azure
PyTorch
scikit-learn
FAISS
ddt/dbt
Data quality

Education

Bachelor’s degree in Engineering
Master’s degree preferred

Tools

dbt
PostgreSQL
REST APIs
JSON schema validation
pytest
Git
Azure
PyTorch
scikit-learn
FAISS

Job description

Senior Python Data Engineer / Applied AI EngineerJob detailsProductUnited StatesFull-timeJob Description**Senior Python Data Engineer / Applied AI Engineer**---**About The Role*** Join a cybersecurity company building AI-enabled data products.* Work on data integrations, normalization, data quality, and applied AI features.* Help turn complex security and IT data into reliable, useful product intelligence.* Own technical problems end-to-end, from investigation through production-ready implementation.**What You’ll Do*** Build and improve Python-based data processing pipelines.* Work with structured and semi-structured data, especially JSON from third-party APIs.* Improve data quality, consistency, deduplication, and traceability across integrations.* Investigate third-party API documentation and identify better ways to collect and use available data.* Design and implement new integration logic for security, identity, cloud, SaaS, endpoint, and infrastructure data sources.* Write clear, maintainable Python code for production data workflows.* Create tests and validation checks to catch schema changes, missing data, malformed records, and edge cases.* Work with SQL and PostgreSQL to analyze, debug, and improve data flows.* Contribute to internal tooling that helps the team build, review, and maintain integrations faster.* Support applied AI/ML features related to classification, enrichment, ranking, entity matching, summarization, or data analysis.* Collaborate closely with product and engineering to turn messy real-world data into reliable product capabilities.**What We’re Looking For****Required Qualifications*** A Bachelor’s degree in Engineering is required, though a Master’s degree is preferred.* 5 + years of relevant professional experience in data engineering.* Strong software engineering fundamentals: clean code, testing, debugging, version control, and maintainable production systems.* Engineering, quantitative, or technical background with strong professional software development experience.* Strong experience working with APIs, JSON, data transformation, and backend data pipelines.* Strong Python experience, with broader programming experience in other languages welcome.* Solid SQL skills, ideally with PostgreSQL.* Experience with ETL/ELT workflows and production data processing.* Ability to reason through inconsistent third-party data and design robust normalization logic.* Comfortable reading external technical documentation and translating it into working code.* Strong debugging and problem-solving skills.* Good testing habits using tools such as pytest.* Ability to work independently and own complex technical work with minimal supervision.* Clear communication when documenting assumptions, tradeoffs, and implementation decisions.**Relevant Tools & Technologies*** Python* PostgreSQL / SQL* dbt or similar data transformation tooling* REST APIs* JSON schema validation or data-quality frameworks* pytest* Git* Cloud data services, especially Azure or similar platforms* Observability/logging tools**Applied AI / ML Experience*** Practical experience using LLM APIs for extraction, classification, enrichment, or internal tooling.* Practical experience with classical machine learning techniques for classification, regression, clustering, ranking, anomaly detection, or entity matching.* Experience with embeddings, semantic search, retrieval, or ranking systems.* Familiarity with libraries such as scikit-learn, sentence-transformers, FAISS, BM25, LightGBM, PyTorch, or similar.* Ability to use AI where it adds leverage while keeping core data logic reliable, testable, and explainable.**Nice To Have*** Cybersecurity, IT, cloud, identity, or infrastructure data experience.* Experience with security tools, compliance data, vulnerability data, endpoint data, or SaaS administration data.* Experience with data contracts, schema evolution, lineage, or data observability.* Experience building internal developer or data-review tools.* Familiarity with security/compliance concepts such as risk scoring, controls, frameworks, or remediation workflows.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Data Engineer | Applied AI for Cybersecurity
Senior Python Data Engineer | Applied AI for Cybersecurity

PLP Group • Northern (KY)

Hybrid
USD 110,000 - 160,000
Software Engineer II (Data Pipelines & Event Processing)
Software Engineer II (Data Pipelines & Event Processing)

Torch.AI • Leawood (KS)

Hybrid
USD 80,000 - 100,000
Competitive base salary
Quarterly performance bonuses
Unlimited PTO
+2
Senior Engineer, Data and AI
Senior Engineer, Data and AI

Cisive • Annapolis (MD)

On-site
USD 120,000 - 180,000
Mid-Senior Data Engineer – SQL, Python, dbt & Snowflake
Mid-Senior Data Engineer – SQL, Python, dbt & Snowflake

Motion Recruitment • El Monte (CA)

On-site
USD 100,000 - 150,000
Software Engineer II (Python Focus)
Software Engineer II (Python Focus)

Torch.AI • Leawood (KS)

Hybrid
USD 110,000 - 160,000
Competitive base salary
Quarterly performance bonuses
Equity participation within first 12 1
+3
Member of Technical Staff, Data Pipelines
Member of Technical Staff, Data Pipelines

Jobtailor • New York (NY)

On-site
USD 150,000 - 230,000
Full Stack Python Developer
Full Stack Python Developer

NSS • Herndon (VA)

On-site
USD 120,000 - 160,000
Principal Data Engineer
Principal Data Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 150,000 - 210,000
Data Engineer
Data Engineer

Headfarmer • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000