1

Iot Data Scientist Jobs in Raleigh, NC (NOW HIRING)

Integrate with field data sources - SCADA historians, OT/IoT data platforms, SFTP feeds, and third ... A bachelor's degree in a technical field (computer science, engineering, data, or similar) or ...

Integrate with field data sources - SCADA historians, OT/IoT data platforms, SFTP feeds, and third ... A bachelor's degree in a technical field (computer science, engineering, data, or similar) or ...

... data center teams in remediating cyber security issues within the OT/IOT device environment to reduce risk. The Expertise and Skills You Bring * BS in Computer Science or equivalent degree and 5 plus ...

... IoT (IIoT) market. If you find it exciting to work in a dynamic team with a global customer base ... Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...

... IoT (IIoT) market. If you find it exciting to work in a dynamic team with a global customer base ... Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...

... Plant Sciences Initiative (PSI). The successful candidate will design custom software to incorporate sensors into IoT systems and create data pipelines that integrate edge, cloud, and on-premises ...

next page

Showing results 1-20

Iot Data Scientist information

See Raleigh, NC salary details

$36.5K

$119.3K

$191K

How much do iot data scientist jobs pay per year?

As of Aug 12, 2026, the average yearly pay for iot data scientist in Raleigh, NC is $119,312.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,800.00 and $132,200.00 per year, depending on experience, location, and employer.

What is an IoT data scientist?

An IoT Data Scientist analyzes and interprets data collected from Internet of Things (IoT) devices to derive meaningful insights. They use machine learning, statistical modeling, and big data technologies to process sensor data, optimize operations, and support decision-making. This role requires expertise in data science, cloud computing, and IoT architectures. IoT Data Scientists work across industries like healthcare, manufacturing, and smart cities to improve efficiency and innovation.

What are some common challenges faced by IoT data scientists, and how can they be addressed?

IoT Data Scientists frequently deal with challenges such as managing vast amounts of real-time sensor data, ensuring data quality, and integrating diverse data sources from various IoT devices. It is also common to encounter issues related to data security and privacy, as well as handling incomplete or inconsistent data streams. To overcome these challenges, IoT Data Scientists use robust data preprocessing techniques, collaborate closely with engineers and security experts, and apply scalable data processing technologies. Proactively developing strong domain knowledge and staying current with IoT trends also helps address evolving technical hurdles in this rapidly changing field.

What are the key skills and qualifications needed to thrive as an IoT data scientist?

To thrive as an IoT Data Scientist, you need expertise in data analysis, machine learning, and statistics, as well as a strong understanding of IoT architectures and sensor data. Familiarity with tools such as Python, R, SQL, cloud platforms, and big data frameworks (like Apache Spark), along with certifications in data science or IoT, is highly valued. Strong problem-solving skills, curiosity, and effective communication are crucial for translating complex findings into actionable insights and collaborating across teams. These skills and qualities are essential for deriving value from IoT data, ensuring system integration, and enabling data-driven decision-making in connected environments.

What are popular job titles related to Iot Data Scientist jobs in Raleigh, NC? For Iot Data Scientist jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Iot Data Scientist jobs in Raleigh, NC look for? The top searched job categories for Iot Data Scientist jobs in Raleigh, NC are:
Infographic showing various Iot Data Scientist job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $119,312 per year, or $57.4 per hour.

Professional Services Engineer

3E

Durham, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

3E is looking for a new Professional Services Engineer to help drive the end-to-end technical delivery of large-scale asset onboarding onto our Asset Performance Management (APM) SaaS platform. This is a hands-on, build-oriented role at the intersection of software engineering, data integration, and renewable energy operations.

Over time you'll grow into the technical lead who turns a signed contract into a live, fully integrated client deployment, standing up the integrations that feed our platform, and building the custom tooling that makes onboarding repeatable at scale.

This role suits someone who's energized by hard integration problems, eager to take ownership and grow toward leading deployments end to end, and comfortable both talking through a problem with a client and writing the Python that solves it.

What you'll do:

  • Contribute to end-to-end technical delivery of asset onboarding projects: supporting data discovery, source-system assessment, integration, validation, and go-live for portfolios spanning many sites and large volumes of data points.
  • Build custom solutions where off-the-shelf configuration falls short: data collectors, transformation pipelines, mapping tools, and automation that bridge client source systems and our platform.
  • Write Python and API scripts to extract, transform, and load operational data - bulk provisioning tools, tag-mapping utilities, backfill and reconciliation scripts, and integrations against REST APIs and platform endpoints.
  • Integrate with field data sources - SCADA historians, OT/IoT data platforms, SFTP feeds, and third-party APIs - learning to diagnose pipeline failures and resolve data-quality issues along the way.
  • Map and model assets at scale, translating raw point lists and naming conventions into the platform's data model for inverters, trackers, meters, weather stations, transformers, and storage systems.
  • Support the technical relationship with clients and vendors - helping scope work, set expectations, and coordinate with client engineering teams and external integration partners.
  • Document repeatable processes — onboarding checklists, integration runbooks, and how-to guides - so that delivery scales beyond any single engineer.
  • Partner with internal DataOps, product, and support teams to surface platform gaps, feed real-world field learnings back into the product, and improve the onboarding playbook over time.

Requirements

What we are looking for:

  • Solid programming ability in Python — you can write, debug, and maintain scripts that move and transform data, and you're comfortable picking up a messy point list and a loose spec and producing working code.
  • Familiarity with APIs — a working understanding of how to consume and build against REST APIs (authentication, requests/responses, handling errors), with eagerness to deepen this in production.
  • Foundational SQL skills — comfortable querying relational databases to extract and validate data.
  • A genuine builder's instinct — you reach for an automated, repeatable solution rather than a manual one, and you're excited to create tooling that doesn't exist yet.
  • Strong communication skills — able to explain technical details clearly and work well with both teammates and clients.
  • Ownership and problem-solving drive — you stay with a hard problem, ask good questions, and push to resolution.
  • A bachelor's degree in a technical field (computer science, engineering, data, or similar) or equivalent practical experience.

Nice to have:

    • Exposure to the solar, renewable energy, or broader power/utilities sector — a small amount of domain experience is a real plus, but the right engineer can learn the domain.
    • Familiarity with SCADA / historian systems (e.g., Ignition, OSIsoft/AVEVA PI, or similar) and industrial/OT data.
    • Understanding of utility-scale solar or BESS operations — inverters, trackers, meters, met stations, and the data they produce.
    • Experience with time-series data at scale, including aggregation, interpolation, and backfill considerations.
    • Familiarity with APM, EAM, or asset monitoring platforms, or related performance/availability reporting concepts.
    • Exposure to energy-market or grid data feeds and the access mechanics that come with them.
    • Experience with version control, scripting for automation, and lightweight ETL.

Benefits

In addition to joining a fast-growing international company that promotes a stimulating atmosphere in a highly motivated group of people, 3E offers a unique opportunity to further develop yourself in a company with an ambitious growth plan, delivering innovative services.

In this role, you'll work on real assets producing real power, with the autonomy to design the technical solution and the visibility of owning the outcome. Every onboarding is a fresh integration puzzle, and the tooling you build compounds — making the next deployment faster and the platform stronger. If you want to be the technical engine behind how clients actually get live, this is that seat.

For this payroll position we offer:
- A base salary in line with your experience
- Unlimited PTO

- Health plan (United Healthcare) for employee and family: employee contribution ranging between 15% and 30%, depending on chosen plan
- Optional dental and vision insurance (50% coverage by employer)
- Life insurance
- 401(k): employer matches employee contributions with 100% up to a 4% (of the salary) treshold, and another 50% between 4% and 6%
- $60 monthly phone allowance