Emerging Technology Specialist
Company | Uhaul |
---|---|
Location | Phoenix, AZ, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, 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.