AI Software Engineer - Internship
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
Position Summary
As an AI Software Engineering Intern at Life Time, you will have the opportunity to contribute to the design, development, and deployment of AI-powered applications and software systems. This internship allows you to collaborate closely with a dynamic team of software engineers, data scientists, and product partners through hands-on experience building scalable solutions that enhance business operations and member experiences.
Job Duties and Responsibilities
- Collaborate with cross-functional teams to understand product requirements and translate them into scalable software solutions
- Assist in the design, development, and deployment of AI-driven applications and services
- Write clean, efficient, and maintainable code across backend and/or frontend systems
- Contribute to integrating AI/ML models into production-ready applications and APIs
- Build prototypes and develop features that demonstrate innovative AI use cases for business partners
- Participate in code reviews and contribute to best practices in software development and system design
- Support testing, debugging, and optimization of applications to ensure performance and reliability
- Contribute to the evolution of AI-enabled software capabilities across the organization
Position Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
- Proficiency in programming languages such as Python, Java, or JavaScript
- Understanding of software engineering fundamentals (data structures, algorithms, object-oriented design)
- Experience building software applications through coursework, projects, or internships
- Basic understanding of APIs, databases, and system design concepts
- Ability to communicate effectively with both technical and non-technical stakeholders
Preferred Requirements
- Experience integrating or working with AI/ML models in applications
- Familiarity with backend frameworks (e.g., Flask, FastAPI, Node.js)
- Exposure to cloud platforms such as Azure, AWS, or GCP
- Familiarity with modern data platforms (e.g., Snowflake)
- Experience with version control systems such as Git
- Familiarity with CI/CD pipelines and DevOps practices
- Exposure to frontend frameworks (e.g., React) is a plus
- Interest in emerging AI technologies and building intelligent, user-centric applications
Benefits
All team members receive the following benefits while working for Life Time:
A fully subsidized membership
Discounts on Life Time products and services
401(k) retirement savings plan with company discretionary match (21 years of age and older)
Training and professional development
Paid sick leave where required by law
Full-time Team Members are eligible for additional benefits, including:
Medical, dental, vision, and prescription drug coverage
Short term and long term disability insurance
Life insurance
Pre-tax flexible spending and dependent care plans
Parental leave and adoption assistance
Paid time off, including 5 to 20 vacation days per calendar year (based on tenure) and paid sick leave
Deferred compensation plan, if the team member meets the required income threshold
Life Time is a place for everyone. As an organization, we are committed to an inclusive, diverse and equitable workplace that respects and celebrates the unique contributions of each individual while ensuring we remain an equal opportunity employer that recruits, hires, trains and promotes based on merit and qualifications.