Skip to content

Robert Half

Nashville, Tennessee
Sourced from Talent.com

AI Software Engineer - Robert Half

ExperienceNot specified
Work modeOn-Site
SalaryNot disclosed
Apply

About the role

Overview

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

In this role you design, develop, and deploy AI-powered applications and services. You will integrate LLMs and modern cloud tech to enable automated, intelligent experiences. You collaborate with product managers and engineers to deliver scalable AI solutions that align with business goals. This position offers exposure to cutting-edge AI initiatives and practical impact on processes and user experiences. You will stay current with AI developments to continuously improve architectures and security.

Responsibilities
• AI application development: build and maintain AI-powered apps, APIs, and services
• LLM integration: leverage APIs and techniques like prompt engineering, fine-tuning, and RAG
• Machine learning solutions: train, evaluate, and deploy models for business needs
• Software engineering: develop scalable backend systems and microservices
• Data processing: design data pipelines for AI workloads
• Cloud deployment: deploy/manage AI workloads on AWS/Azure/GCP
• Model optimization and reliability: monitor performance, improve accuracy, optimize costs, implement guardrails
• Collaboration: work with product, data engineers, data scientists, and stakeholders
• Documentation: document architectures, workflows, APIs, and deployment steps
• Research & innovation: stay updated on new AI tech and best practices

Key requirements
• strong software engineering fundamentals
• hands-on experience deploying AI solutions in production
• familiar with Python, C#, Java, or JavaScript/TypeScript xklufbp
• experience with cloud platforms (AWS, Azure, GCP)
• experience with LLMs and AI integration (APIs, prompting, fine-tuning, RAG)
• data processing and pipeline design
• ability to collaborate with cross-functional teams
• focus on performance, reliability, and security
• collaboration
• problem-solving
• effective communication
• AI application development
• LLM integration (OpenAI, Anthropic, Gemini, Llama)
• machine learning model deployment