We are seeking a highly skilled Python Developer to design, develop, and deploy full-stack applications within our Artificial Intelligence projects. The ideal candidate will focus on building low-latency, scalable, and high-performance systems capable of supporting a large number of concurrent users.
A strong technologist at Amphora is someone who believes in building things the right way, thrives in complexity and enjoys working in a challenging and fast-moving environment.
Requirements
- Bachelor's or Master's in Computer Science or related discipline.
- 5+ years of professional experience in software development.
- Proficient in FastAPI and Uvicorn.
- Solid understanding of RESTful API design and related concepts like Swagger/OpenAPI specs.
- Practical experience with asynchronous requests and data streaming.
- Experience with Pydantic and typing.
- Hands-on experience with LLMs, techniques like RAG, and GenAI applications is strongly preferred.
- Some experience with Streamlit and building interactive applications is preferred.
- Some experience with MCP, its ecosystem, and similar technologies like A2A is a plus.
- Working knowledge of AI frameworks like LangChain, CrewAI, Dust.tt, and Atomic Agents is a plus.
- Familiarity with OAuth2 and OpenID Connect is preferred.
This job was posted by S Kritika from Curl Analytics.