Posted in

Emerging Technology Specialist

Emerging Technology Specialist

CompanyUhaul
LocationPhoenix, AZ, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field. Equivalent relevant hands-on experience may be considered in lieu of a degree.
  • Demonstrable experience with both AI development (primarily Python) and application development within the Microsoft .NET framework (C#).
  • Proficiency in Python and experience with relevant AI and machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn, Langchain, Transformers).
  • Strong programming skills in C# and a solid understanding of the .NET ecosystem.
  • Experience with data manipulation and analysis using libraries like Pandas and NumPy.
  • Familiarity with web scraping and data extraction using tools like BeautifulSoup.
  • Hands-on experience with Azure DevOps for source control, continuous integration/continuous delivery (CI/CD), and project management.
  • Experience with utilizing and integrating with platforms like OpenAI Studio.
  • Familiarity with data validation and serialization using libraries like Pydantic (if applicable to the role of data handling aspects).

Responsibilities

  • Design, develop, and implement AI-powered applications, primarily using Python, to enhance internal processes and proof of concepts (POCs) for our SaaS platform.
  • Rapidly prototype and test new AI solutions for internal use and our SaaS platform, with a strong emphasis on agile methodologies.
  • Create robust and well-documented proof-of-concepts to demonstrate the viability and potential impact of new AI technologies.
  • Contribute to development projects within our Microsoft .NET environment using C#.
  • Ability to document your designs clearly and concisely.
  • Utilize and manage our Azure DevOps environment for CI/CD, Azure Open AI, project tracking, and collaboration.
  • Stay current with the latest advancements in AI, machine learning, and relevant open-source tools within the Python ecosystem, as well as developments within the Microsoft technology stack.
  • Collaborate with other teams (architecture, development, business, quality assurance, etc.) to understand their needs and identify opportunities for solutions leveraging both AI (Python) and our existing Microsoft infrastructure.
  • Ensure seamless integration and interoperability between Python-based AI solutions and our core Microsoft systems.

Preferred Qualifications

    No preferred qualifications provided.