Senior Software Engineer
-
Software Development
Job Description & How to Apply Below
Design, build, and operate customer-facing AI platform services and product features, including agent runtimes, workflow orchestration, tool execution, and integrations with existing services. Own model evaluation, tracing, observability, and quality feedback loops while providing technical leadership and collaborating across product, design, data, security, and engineering.
Requirements: Requires 5+ years of experience building and operating production systems, strong production Python skills, and hands-on experience with agentic systems or LLM-powered workflows. Candidates should also bring experience with distributed systems, APIs, testing, cloud infrastructure, and AI evaluation or observability, along with the ability to work across PHP and Java services and business-level English fluency.
Key
Skills:
Python, Agentic Systems, LLM Workflows, Lang Chain, Lang Smith, Lang Graph, MCP, Vector Databases, Retrieval-Augmented Generation, AI Evaluation, PHP, Java, PostgreSQL, SQS, gRPC, REST APIs
Benefits: Remote-First Work, Paid Time Off, Fully Paid Parental Leave, Home Office Stipend, Professional Development Courses, Manager Training, Upskilling
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction