Jobs · Education · Tennessee

Teaching Faculty in Applied Artificial Intelligence

Knoxville Technology Council · Knoxville, TN · 5 days ago
EducationFull-time

About the role

We're looking for a software engineer to join our team.

Responsibilities

  • Design, develop, and maintain high-quality software solutions
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and contribute to team best practices
  • Troubleshoot and debug complex issues in production environments

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of professional software development experience
  • Proficiency in JavaScript, Python, or similar programming languages
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Strong understanding of data structures and algorithms

Skills

  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Experience with agile development methodologies
  • Familiarity with CI/CD pipelines and DevOps practices

Benefits

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • Flexible work hours and remote work options
  • Professional development budget and learning resources
  • Paid time off and company holidays

Similar jobs