AI Engineer
Job Description
AI Engineer role focused on shipping AI-enabled software and production backend services.
- Design, build, test, and deploy software applications that use AI capabilities to improve productivity, automation, and user experience
- Use AI-assisted development tools (for example: GitHub Copilot, Cursor, Claude, or similar platforms) for coding, debugging, refactoring, documentation, and test generation
- Integrate AI services, LLM APIs, and third-party platforms through well-designed, secure, and maintainable APIs
- Develop and maintain backend services and APIs with emphasis on scalability, reliability, performance, and clean engineering practices
- Apply prompt engineering, workflow automation, and AI orchestration to deliver practical AI-enabled features for business users and software teams
- Evaluate and apply modern AI platforms, developer harnesses, and agentic coding workflows to accelerate delivery while maintaining code quality and security
- Collaborate with product, engineering, and business stakeholders to translate requirements into AI-enabled software solutions
- Support CI/CD, version control, testing, monitoring, and deployment practices for AI-enabled applications and services
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Engineering, or a related field
- 8+ years of hands-on software engineering experience, including exposure to AI-enabled development workflows or AI-powered application features
- Proficiency in one or more modern programming languages: Python, .NET, JavaScript, TypeScript, or similar
- Practical experience with AI coding tools or platforms such as GitHub Copilot, Cursor, Claude, ChatGPT, or comparable developer assistants
- Experience designing, consuming, and integrating RESTful APIs, third-party services, cloud services, or LLM APIs
- Knowledge of software development lifecycle practices: Git-based workflows, testing, CI/CD, code review, documentation, and secure coding
- Strong communication, teamwork, and problem-solving skills, with the ability to quickly learn and apply new AI development tools
Technologies
- Python, .NET, JavaScript, TypeScript
- GitHub Copilot, Cursor, Claude, ChatGPT
- LLM APIs
- RESTful APIs
- CI/CD
- Git
Benefits
- Medical (including prescription coverage), Dental, Vision
- Health Savings Account
- Commuter Account
- Health Care and Dependent Care Flexible Spending Accounts
- Group Accident
- Group Critical Illness
- Life Insurance
- AD&D
- Group Legal
- Identify Theft Protection
- Wellbeing Program and Work/Life Resources (including Employee Assistance Program)
- Paid Holidays
- Annual Paid Time Off (includes paid state/local paid leave where required)
- Short-Term Disability
- Long-Term Disability
- Other Leaves (e.g., Bereavement, FMLA, ADA, Jury Duty, Military Leave, and Parental and Adoption Leave)
- Paid Time Off
- Contributory Pension Plan
- Savings Plan (401k)
- All Level 38 and more senior roles may also be eligible for non-qualified Deferred Compensation and Deferred Savings Plans
Compensation
- Base salary range: $210,000– $250,000 USD per year
- Eligible for an annual short-term incentive bonus
- Location: Nashville, TN (onsite)
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Engineering, or a related field
- Experience: 8+ years
- Employment-based non-immigrant visa sponsorship and/or assistance is not offered for this specific job opportunity
- EOE, including disability/vets
Equal Employment Opportunity and Pay Transparency Note: Base salary and benefits information are included in accordance with state/local pay transparency legislation. Salary may vary based on location, individual competencies, education/professional certifications, qualifications/experience, performance in the role, and potential for revenue generation (Producer roles only). Consideration for employment includes qualified applicants with arrest and conviction records per the San Francisco Fair Chance Ordinance and Los Angeles County Fair Chance Ordinance for Employers.