P

Photon

Builds custom software and AI for big companies

Python AI Agent Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesNo salary listedIn-person

About the Job

Requirements

  • Strong proficiency in Python 3.x, with a focus on object-oriented programming and modular design.
  • Proven experience building frameworks, libraries, or software development kits rather than only applications.
  • Expertise in design patterns, dependency injection, and plugin-based architectures.
  • Experience with FastAPI, Flask, Django, or similar web frameworks.
  • Solid understanding of REST and GraphQL APIs and API gateway integration.
  • Knowledge of asynchronous programming, including asyncio and aiohttp.
  • Proficiency in testing frameworks such as PyTest and unittest, and continuous integration and continuous delivery workflows.
  • Strong grasp of security practices, including OAuth2, JWT, and IAM integration.
  • Familiarity with cloud platforms such as GCP, Azure, or AWS for deploying frameworks.

Responsibilities

  • Design, develop, and maintain Python frameworks that provide reusable components and structure for applications.
  • Architect modular, scalable, and extensible frameworks for APIs, data processing, or AI integrations.
  • Implement software engineering best practices, including object-oriented programming, design patterns, and modular architecture.
  • Develop APIs and software development kits for framework adoption across teams.
  • Collaborate with AI engineers to integrate agentic AI systems, including AI agents and large language model orchestration frameworks such as LangChain, LlamaIndex, and Google ADK.
  • Ensure the security, reliability, and observability of framework components.
  • Write unit and integration tests, and maintain continuous integration and continuous delivery pipelines.
  • Document frameworks, APIs, and libraries for developer adoption.
  • Participate in code reviews, mentor junior developers, and contribute to technical design discussions.

Desired Qualifications

  • Experience with agentic AI frameworks such as LangChain, LlamaIndex, Google ADK, or AutoGen.
  • Knowledge of large language model fine-tuning, prompt engineering, and guardrails.
  • Exposure to event-driven architectures, including Kafka, Pub/Sub, and Redis Streams.
  • Experience with observability tools such as Prometheus, OpenTelemetry, or Cloud Logging.
  • Contributions to open-source Python frameworks or libraries.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs