EXCLUSIVE - Python / React Developer

Codetech•Malvern, PA

About The Position

Design, develop, and maintain AI-powered applications using Python and large language model (LLM) frameworks. Build reusable backend services, APIs, and components that integrate AI capabilities with RESTful APIs, external data sources, and enterprise systems. Deploy applications to AWS cloud environments with a focus on scalability and reliability. Develop responsive, user-friendly React UI components to surface AI capabilities. Maintain reusable frontend and backend components, optimize production systems for performance, latency, cost, and accuracy, and write clean, maintainable, well-tested code. Participate in code reviews, contribute to engineering standards, and work within Agile/Scrum teams to support iterative experimentation and delivery. Troubleshoot issues involving prompts, APIs, model outputs, and cloud infrastructure.

Requirements

  • Experience with Python.
  • Experience with API integration, including REST, microservices, and FastAPI or Flask.
  • Experience with cloud platforms, including AWS services such as Lambda, S3, ECS, IAM, and EventBridge.
  • Ability to debug and optimize application performance.

Nice To Haves

  • Experience in frontend/UI development using React, TypeScript, or Vite.
  • Experience with LLM frameworks and tools such as OpenAI, LangChain, or LlamaIndex.
  • Experience with prompt engineering and evaluation techniques.

Responsibilities

  • Design, develop, and maintain AI-powered applications using Python and LLM frameworks.
  • Develop reusable backend services, APIs, and components for integrating AI capabilities.
  • Integrate services with RESTful APIs, external data sources, and enterprise systems.
  • Deploy applications to AWS cloud environments, ensuring scalability and reliability.
  • Build responsive, user-friendly React UI components to surface AI capabilities.
  • Develop and maintain reusable frontend and backend components for scalability and consistency.
  • Optimize production systems for performance, latency, cost, and accuracy.
  • Write clean, maintainable, well-tested code following engineering best practices.
  • Participate in code reviews and contribute to software engineering standards.
  • Work within Agile/Scrum teams to support iterative experimentation and delivery cycles.
  • Troubleshoot and debug issues across prompts, APIs, model outputs, and cloud infrastructure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service