AI Engineer
- Type:
- Location(s):
- 2795 E Cottonwood Pkwy, Salt Lake City, UT 84121, United States of America
- Date Posted:
- 09/02/2025
- Job ID:
- R-72791
- Compensation:
At Extra Space Storage, what matters to you, matters to us! Join a company that cares about you.
It is an exciting time to be at Extra Space. We have been featured on multiple "Best Places to Work" awards, including Forbes and Glassdoor. We’re an S&P 500 company that hasn’t stopped growing since our founding in 1977. Today we are leading the self-storage industry in more ways than one, but in order to maintain this lead, we need exceptionally motivated, capable, and driven people like you. Self-storage is our product, helping people is our passion. Come grow with the largest self-storage company in the world and find out why so many of our employees recommend us as a great place to work.
Job Summary
The AI Engineer is responsible for building, testing, and deploying AI solutions using the Azure AI ecosystem and Python. This role focuses on hands-on development, collaborating closely with senior engineers and architects to transform solution designs into high-quality, maintainable, and scalable AI applications that drive business value.
Primary Responsibilities
Develops and deploys AI models, APIs, and integrations using Python or C# within the Azure environment.
Implements data pipelines, feature engineering, and data preparation for AI/ML workloads.
Utilizes Azure services such as Azure OpenAI, Azure Machine Learning, Azure Data Lake, and Azure Functions to deliver robust solutions.
Collaborates with senior engineers to implement solution designs that align with business and technical requirements.
Writes clean, well-documented, and maintainable code, adhering to established coding standards.
Develops unit tests, integration tests, and participates in peer code reviews to ensure code quality.
Monitors and maintains AI solutions in production, including troubleshooting and performance optimization.
Contributes to knowledge sharing and documentation for AI projects to support team collaboration and project continuity.
Job Specifications
Proficiency in Python or C#, with hands-on experience in AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and AI orchestration frameworks (e.g., LangChain, Semantic Kernel).
Familiarity with Azure cloud services, particularly Azure OpenAI, Azure Machine Learning, Azure Data Lake, and Azure Functions.
Understanding of data engineering concepts, including ETL/ELT processes, APIs, and SQL.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving and analytical skills to address complex technical challenges.
Ability to work effectively in a team-oriented environment and communicate technical concepts clearly.
Commitment to producing high-quality, maintainable code and following best practices.
Preferred Qualifications
Experience with large language model (LLM) APIs and prompt engineering.
Exposure to MLOps workflows and CI/CD pipelines for AI/ML deployments.
Knowledge of Microsoft Power Platform or other low-code/no-code integration platforms.
Familiarity with containerization (e.g., Docker) and deployment to Azure App Services or Kubernetes.
Education and Experience
2 years’ experience in AI, machine learning, or software development roles.
Bachelor’s degree (B.A./B.S.) in Computer Science, Data Science, Artificial Intelligence, or a related field from a four-year college or university (or equivalent in related work experience) is mandatory.
Working Conditions/Physical Demands
Performs sedentary work in an office environment with limited lifting (less than 10 pounds) or walking required. Close visual acuity is required to perform work at a computer terminal. No exposure to adverse environmental conditions. Requires repetitive typing motion, talking, hearing, grasping, and feeling.
Disclaimer
The above information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
We pride ourselves on hiring top talent and provide the following benefits and more:
Well-defined career paths
Great work/life balance and hybrid work schedule
Medical, dental, and vision benefits
Health Savings Account (HSA) or Flexible Spending (FSA)
Company paid Life, AD&D, and Short- & Long-Term Disability
401K with company match after 90 days of service
Holiday pay and paid time off
Extensive wellness program and various employee discount programs
Personal health advocate
On-site fitness center
Free soda, coffee, and snacks all day every day and much, much more!