Senior Software Engineer

As a Senior Software Engineer focused on Agentic, LLM-powered applications, you will design, develop, and optimize intelligent systems and autonomous agents. You will work across the full stack of agent development - from prompt engineering and LLM integration to observability, orchestration, and cloud-native deployment. This role requires deep technical expertise with Python, modern LLM frameworks, and AWS services, along with hands-on experience building reliable, scalable AI-driven systems. Responsibilities Design, develop, and maintain LLM-powered applications and autonomous agents Build agentic workflows and orchestration layers using LangGraph or similar frameworks Implement and refine prompt engineering strategies for reliability, safety, and performance Integrate and evaluate modern LLM models across providers Develop agent observability using LangSmith, LangFuse, or equivalent tools Build and maintain MCP (Model Context Protocol) Server components Collaborate with cross-functional teams and participate in Agile ceremonies Develop backend services using AWS-native serverless and compute offerings Perform peer reviews and contribute to engineering standards and best practices

Job ID
744000121303087
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/744000121303087
Job Level
Job Location
Profession
LastUpdated
Search Meta
51621097 Operations & Technology Engineering Engineering United States All Remote
Job Reference number
51621097
Multi Location
No
Is Remote Job?
Yes