DuPont

Digital Software Engineer – Water Solutions

DuPont

full-time

Posted on:

Location Type: Hybrid

Location: WilmingtonMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the delivery of high-impact digital programs from launch, ensuring products and solutions meet quality standards and are delivered on time.
  • Partner with stakeholders throughout the organization to drive successful program outcomes and maintain value delivery post-launch.
  • Support digital programs after launch to ensure ongoing value and continuous improvement.
  • Participate in cross-functional initiatives, working closely with IT, R&D, TS&D, and a broad range of business partners to develop innovative, tailored solutions.

Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related technical field.
  • 7+ years of professional experience in software development with a strong focus on Python.
  • Proven ability to develop complex mathematical models using libraries such as NumPy, SciPy, and related scientific computing tools.
  • Solid understanding of software development lifecycle, including raising and reviewing Pull Requests (PRs), code reviews, and working with Azure DevOps for CI/CD pipelines.
  • Strong problem-solving skills and ability to distill complex technical challenges into actionable solutions.
  • Understanding of Agile/SCRUM methodology and collaborative development practices.
  • Excellent communication skills for cross-functional collaboration with engineering and product teams.
  • Familiarity with water chemistry principles and ability to apply them in modeling and simulation of UF (Ultrafiltration), IX (Ion Exchange), and RO (Reverse Osmosis) technologies.
  • Experience in modeling and simulation of water treatment systems and translating engineering concepts into computational models.
  • Exposure to AI/ML concepts and libraries (e.g., scikit-learn, TensorFlow).
  • Understanding of Python Fast API framework to engage with REST APIs.
  • Understanding of SQL Alchemy to read data from Database using Object relational Model.
  • Experience with data visualization tools (e.g., Matplotlib, Plotly) for presenting simulation results.
  • Familiarity with cloud platforms (Azure preferred) and workflow automation.
  • Knowledge of data management practices and version control systems (Git).
Benefits
  • DuPont offers a comprehensive pay and benefits package.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonNumPySciPyAzure DevOpsAgileSCRUMAIMLSQL Alchemydata visualization
Soft Skills
problem-solvingcommunicationcollaboration