Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesPythonScikit-LearnSparkTensorflow
About the role
- Design, develop, maintain, and support IT systems that align corporate business vision and strategy with stakeholder input, translating them into objectives for building, enhancing, or replacing capabilities.
- Implement a comprehensive IT roadmap while ensuring resilience to change remains a core architectural and strategic objective for the enterprise.
- Develop and demonstrate proof-of-concepts (PoC); independently or in a team.
- Create technical diagrams and documentation to show PoC implementations and potential production implementation.
- Make recommendations on relevant tools/packages to use for production environments.
- Consult members of architecture teams to identify potential automation solutions which may include AI/ML.
- Collaborate with cross functional teams on holistic AI/ML solutions.
- Perform research and testing to develop machine learning algorithms and predictive models.
- Utilize big data computation and storage tools to create prototypes and datasets.
- Integrate, test, tune, and monitor solutions.
Requirements
- A degree from an accredited College/University in Software Engineering, Computer Science, Business, or related discipline is preferred.
- 20+ years of IT-related experience.
- Expertise in data acquisition, cleaning, preprocessing, and transformation using Python tools and techniques for building robust analysis on large scale data sets.
- Proficiency utilizing multiple AI tools such as Python, Java, or R and machine learning frameworks like Spark, TensorFlow, or Scikit-learn.
- Proficiency deploying Python applications in cloud service production environments (e.g., AWS, Azure, GCP), potentially leveraging containerization tools (e.g., Docker, Kubernetes).
- Strong experience in applying principles like version control (Git), writing clear and testable code, participating in code reviews, and using CI/CD pipelines.
- Strong experience in implementing data science solutions, including data pipelining, feature engineering, and developing machine learning models.
- Proficiency using managed AI/ML services provided by cloud platforms to streamline development, deployment, and management of data science applications.
- Demonstrated awareness and application of ethical guidelines for data science solutioning, including addressing bias, ensuring data privacy, and implementing secure coding practices in Python-based solutions.
- Ability to communicate effectively, both orally and in writing, with technical and non-technical team members.
- Must be able to obtain a Position of Public Trust Clearance.
- Be able to pass a drug screening, criminal history, and credit checks.
- Must be a US Citizen or have permanent residence status (Green Card).
- Must have lived in the United States for the past 5 years.
- Cannot have more than 6 months travel outside the United States within the last five years.
- Military Service excluded. (Exception does not include military family members.)