Full-Stack & AI Engineer for Client Requirement Coordination

Posted last month

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

We are seeking a Full-Stack Developer & AI Engineer who can bridge the gap between our clients and development team by directly understanding customer needs, translating business requirements into technical solutions and supporting the delivery of high-quality software products. This role requires strong technical expertise combined with excellent communication skills. The ideal candidate will be comfortable meeting with clients face-to-face, analyzing their workflows, identifying challenges and collaborating with developers to ensure the final product accurately reflects customer expectations. Responsibilities: - Meet directly with clients (in-person and/or virtual meetings) to understand their business goals, technical requirements and desired outcomes. - Conduct requirement-gathering sessions by asking the right questions, analyzing existing processes and identifying opportunities for software improvements. - Translate client discussions into clear technical specifications, user stories, feature requirements and development tasks. - Communicate customer requirements effectively to the development team and ensure alignment throughout the project lifecycle. - Collaborate with developers, designers and project managers to prioritize features and resolve technical challenges. - Provide technical guidance and recommendations based on full-stack development and AI capabilities. - Assist clients in understanding possible solutions, project timelines and technical trade-offs. - Review completed features with clients, collect feedback and coordinate necessary improvements. - Help identify opportunities to integrate AI technologies, automation and modern software solutions into client workflows. - Maintain clear documentation of requirements, project updates and client feedback. Qualifications: - Proven experience as a Full-Stack Developer, Software Engineer, Technical Consultant, or similar role. - Strong knowledge of modern web development technologies (React, Node.js, Python, Java, .NET, databases, cloud platforms, etc.). - Experience developing or integrating AI-powered applications, automation workflows, or machine learning solutions is a plus. - Excellent communication and interpersonal skills with the ability to interact professionally with clients. - Ability to explain complex technical concepts in a simple and understandable way. - Experience gathering requirements, writing technical documentation and working with development teams. - Strong problem-solving skills and the ability to understand business needs from a technical perspective. - Comfortable attending client meetings and building strong customer relationships. Preferred Experience: - Previous experience in client-facing software consulting or solution architecture. - Experience managing software projects from requirement discovery through delivery. - Knowledge of SaaS platforms, APIs, cloud infrastructure and AI integrations. - Ability to balance customer expectations with technical feasibility. About the Role: This position is ideal for a developer who enjoys both technology and human interaction. You will play a key role in understanding what customers need, designing practical solutions and ensuring developers have the clarity needed to build successful products. Your ability to connect business problems with technical solutions will directly impact customer satisfaction and project success.

  • Less than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Intermediate
    Experience Level
  • $45.00

    -

    $70.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
Web Development
Amazon Web Services
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:4 weeks ago
  • Hires:
    2
  • Interviewing:
    29
  • Invites sent:
    30
  • Unanswered invites:
    3
About the client
Member since May 23, 2026
  • USA
    Shreveport9:50 AM
  • $10 total spent
    2 hires, 2 active
  • 1 hour
  • Tech & IT
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo