Wahl Clipper Corporation

Software Architect Jobs at Wahl Clipper Corporation

Software Architect Jobs at Wahl Clipper Corporation

Sample Software Architect Job Description

Software Architect

WAHL EMPOWERS PEOPLE TO BE THEIR BEST!

Wahl Clipper Corporation, a global manufacturer of branded Consumer and Professional products, has a unique opportunity for an experienced Software Architect to drive the technical vision and strategy for AI initiatives for our organization.

The Software Architect with an extensive background in software engineering and Microsoft technologies will facilitate the creation of scalable and innovative solutions that align with our business objectives. The role will be a leader in the development and implementation of software solutions using Microsoft technologies, with a focus on Azure, Azure Services, and API and Middleware Development. This is not a management role and will have no direct reports.

ESSENTIAL FUNCTIONS:

  • Lead Software Projects: Oversee the software development process, ensuring the design, development, and maintenance of software systems/solutions using Microsoft technologies.
  • Technical Leadership: Provide technical leadership while guiding the team with strategic vision, setting technical standards, and providing mentorship to software engineers. Lead the design and implementation of complex projects.
  • Architecture and Design: Design scalable and robust architectures using Azure, Azure Services, and API and Middleware Development. Ensure adherence to best practices in software design, coding, and testing.
  • AI Strategy: Develop and execute technical strategy for AI initiatives, integrating new techniques and technologies into existing and new projects.
  • Collaboration: Work closely with cross-functional teams contributing to high level business decisions by defining technical requirements and deliver high-quality solutions. Collaborate with stakeholders to understand business needs and translate them into technical specifications.
  • Communications: Communicate effectively with team members, clients, and other departments to coordinate work and meet project deadlines.
  • Quality Assurance: Ensure the highest level of quality in software solutions through rigorous testing, validation, and performance optimization. Address any technical challenges or issues that arise during development.
  • Project Management: Manage project timelines, deliverables, and resources, ensuring on-time and within-budget delivery of initiatives.

MINIMUM REQUIREMENTS:

  • Bachelor's or Master's degree in computer science, or a related field.
  • 7-10 years of experience in software engineering.
  • Minimum of 5 years focused on Microsoft technologies; Azure, Azure Services, API and Middleware Development.
  • Minimum 3-5 years of experience leading project teams.
  • Consumer goods industry is a plus.
  • Expert proficiency in programming languages such as C#, Python, and Java.
  • Deep knowledge of Azure and Azure Services is required.
  • Strategic Thinking: Ability to develop and execute technical strategies that align with business goals. Strong problem-solving and analytical skills.
  • Communication: Excellent verbal and written communication skills. Ability to articulate complex technical concepts to non-technical audiences.
  • Project Management: Demonstrated ability to manage multiple projects simultaneously, with a focus on delivering high-quality results.
  • Innovative Mindset: Passion for AI and continuous learning, with a track record of integrating new technologies and methodologies into practical applications.

AI and Machine Learning Frameworks:

  • TensorFlow: An open-source framework for machine learning and deep learning.
  • PyTorch: Known for its dynamic computation graphs and ease of use, favored by researchers and developers.
  • scikit-learn: A library for classical machine learning algorithms.

Natural Language Processing (NLP) Tools:

  • spaCy: An open-source library for advanced NLP.
  • NLTK (Natural Language Toolkit): A suite of libraries and programs for symbolic and statistical NLP.

Computer Vision Libraries:

  • OpenCV: An open-source computer vision and machine learning software library.
  • Keras: An API designed for human beings, not machines, making it easy to build and train deep learning models.

Big Data Technologies:

  • Hadoop: A framework for distributed storage and processing of large data sets.

Spark: An open-source unified analytics engine for large-scale data processing.

Cloud Platforms:

  • Azure: Microsoft's cloud platform with AI and machine learning services.
  • AWS (Amazon Web Services): Offers a range of AI and machine learning services.
  • Google Cloud: Provides tools like TensorFlow and AutoML.

DevOps Tools:

  • Docker: For containerization and ensuring consistency across multiple development environments.
  • Kubernetes: For automating deployment, scaling, and management of containerized applications.

Other Essential Tools:

  • Jupyter Notebooks: An open-source web application for creating and sharing documents that contain live code, equations, visualizations, and narrative text.
  • Git: A version control system for tracking changes in source code during software development.

Emerging Technologies:

  • Generative AI Tools: Such as OpenAI's GPT models for creating text, images, and more.
  • Edge AI Frameworks: Like TensorFlow Lite and OpenVINO for deploying AI models on edge devices.

Current Openings for Software Architect Jobs at Wahl Clipper Corporation

Below are some job listings at Wahl Clipper Corporation that match the common job title you have selected.

Job Title

Department

Location

Closing Date

Classification

Employment Type



Sorry, we have no current job openings. Thanks for your interest and please check back on this site for changes.



logo professional home use professional animal home pet accessibility careers about