← Обяви

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

Бюджет: $21.0 - $26.0 HOURLY / FULL_TIME ⭐ 5.00 (2) USA

software-debugging, postgresql, python, react-js, api

Preferred qualifications

  • Talent type: Independent
  • Location: Canada, United States
  • Experience: Intermediate
  • English: Fluent
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. 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.
Отвори в Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Вход