Artificial Intelligence (AI) Engineer

Robert Half

  • Knoxville, Tennessee, United States
  • Remote, Onsite
  • Posted Aug 15, 2026
Sign up — let your agent apply Sign in

BestApply tailors your resume and applies for you.

ReactNode.jsRESTfulGitMongoDBPythonMySQLPostgreSQLAmazon DynamoDBAPI

Job description

About the role

Principal Software Engineer responsible for leading end‑to‑end development of AI‑enabled products, designing agentic workflows, building scalable backend services, contributing to React front‑ends, architecting microservices, ensuring security, and driving CI/CD while collaborating with product, design and DevOps teams.

About the company

Robert Half is the world’s first and largest specialized talent solutions and business consulting firm, providing contract, temporary and permanent placement services across finance, accounting, technology, marketing, creative, legal and administrative roles. Its mission is to positively change people’s lives, offering candidates access to top jobs, competitive compensation, benefits and free online training.

Requirements

  • Minimum 8 years of hands‑on software engineering or application development experience.
  • Strong programming expertise in Python or Node.js in production environments.
  • Hands‑on experience building modern front‑end applications with React.
  • Practical knowledge of relational databases (PostgreSQL or MySQL) and/or NoSQL platforms (MongoDB, DynamoDB).
  • Solid understanding of API design principles, including RESTful services, and familiarity with asynchronous programming concepts.
  • Experience using Git and collaborative development practices in team settings.
  • Demonstrated analytical thinking, problem‑solving skills, and ability to manage competing priorities.
  • Commitment to producing clean, maintainable, well‑documented code with strong communication and teamwork abilities.