Senior Full Stack AI Engineer (Python, FastAPI, React, AWS, LLMs)

Posted 2 hours ago

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

Summary

About Us This position is for the second software engineer joining the ChartBriefs team. You will work directly with our lead engineer to learn the existing architecture, maintain and improve our production platform, troubleshoot and resolve customer and production issues, and help design and build the next generation of AI-powered features. This is a long-term role focused on becoming a core member of our engineering team as the product continues to grow. This individual needs to be available during North America Business Hours for trouble tickets, work and communicating with the team. ChartBriefs is an AI-powered SaaS platform that transforms thousands of pages of medical records into organized, searchable case summaries for physicians, attorneys, and medical experts. Our production platform combines OCR, LLMs, AWS cloud infrastructure, and a React frontend to process complex medical documents at scale. We are not building a prototype. We have a live product with paying users and are looking for a second senior engineer to help maintain, improve, and expand the platform. What You’ll Be Working On This is a hands-on engineering role across the full stack. Responsibilities include: * Maintaining and improving our production OCR and AI extraction pipeline * Building new product features * Debugging production issues across Python, AWS, PostgreSQL, and React * Improving extraction quality using prompt engineering and structured outputs * Optimizing LLM cost, latency, and throughput * Developing FastAPI endpoints and background workers * Improving application performance and scalability * Managing database design and migrations * Developing and improving the React frontend * Expanding automated testing and reliability * Assisting with migration toward a more serverless AWS architecture Required Experience We are looking for someone who has built and maintained production software, not just prototypes. Required experience includes: * Strong Python development * FastAPI * PostgreSQL * REST APIs * AWS * React and TypeScript * Production experience with LLM-powered applications, including Claude, OpenAI, Bedrock, or similar platforms * Experience debugging and maintaining production SaaS applications Nice to Have Experience with any of the following is a major plus: * OCR systems such as AWS Textract, Azure Document Intelligence, Tesseract, or similar tools * Medical records or healthcare software * Legal technology * PyMuPDF * PDF.js * Redis * Docker * Infrastructure as Code * Vector search or RAG systems What Success Looks Like Within your first 90 days, you should be able to: * Understand the existing architecture * Resolve production issues independently * Ship backend and frontend features * Improve extraction quality * Participate in architecture discussions * Help improve system reliability and scalability How We Work You will work closely with our lead engineer, who designed the existing platform. We use: * GitHub * Pull requests * Code reviews * Feature branches * Production deployments * Agile development This is intended to be a long-term engineering role, not a short freelance project. When Applying Please answer the following questions in your proposal: 1. Tell us about yourself. Briefly describe your background and what interests you about this role. 2. Describe a production AI or LLM application you have built or maintained. What technologies did you use, what was your role, and what technical challenges did you solve? 3. Describe your experience with our core technology stack. Specifically include your experience with Python, FastAPI, PostgreSQL, React and TypeScript, AWS, and LLMs such as Claude, OpenAI, or Bedrock. 4. Have you worked with OCR or large document-processing systems such as AWS Textract, Azure Document Intelligence, Tesseract, or similar tools? If so, describe the project and your responsibilities. 5. Have you maintained and improved an existing production SaaS application rather than building one from scratch? Please describe the production issues, new features, or infrastructure improvements you were responsible for. 6. Please provide links to your GitHub, portfolio, or other examples of relevant production work, if available. 7. What is your hourly rate, expected weekly availability, and typical working hours? Please also confirm that you can overlap with North American business hours.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $21.00

    -

    $26.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
Software Debugging
PostgreSQL
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:33 minutes ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 19, 2025
  • USA
    Oak Harbor1:49 AM
  • $499 total spent
    3 hires, 1 active
  • 5 hours

Explore similar jobs on Upwork

sqlite - cloudflare workers - R2 specialistFixed-price‐ Posted 2 months ago
Cloudflare
SQLite
Distributed Computing
Bash Programming
DevOps
Big Data
CI/CD
Jenkins
Docker
CI/CD Platform
Bash
Linux
API
Amazon Web Services
Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS

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