Reap logo
Reap

Global financial infrastructure powered by stablecoins

Senior Software Engineer, AI Agents

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2018H1B No SponsorCompany SiteLinkedIn

Location

Singapore

Posted

60 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expEnglishDistributed SystemsJavaPythonRustGo

Job Description

Senior Software Engineer, AI Agents

Reap

• Take our card operations agent from internal pilot to production — building the reliability, observability, and guardrails needed for a system handling real financial data and PII. • Own the tradeoffs between latency, model selection, cost, and safety — making pragmatic architectural decisions that keep our unit economics viable as we scale. • Build agent systems that are proactive, not reactive — designing solutions that anticipate what finance teams need rather than waiting to be asked. • Expand agent capabilities across accounting automation, policy enablement, and card operations — working with the AI Product Lead to prioritise what moves the needle for adoption. • Stay sharp on the frontier of LLM research and tooling — evaluate new models, methods, and architectures and bring what works into our stack. • Think like a product engineer, not just an AI engineer — every system you build should drive platform adoption and make clients' lives measurably easier.

Job Requirements

  • 8+ years of experience in full-stack or backend development — with strong proficiency in Python as your primary stack.
  • Experience with Java, Golang, or Rust is equally welcome.
  • Strong software engineering foundation — experience designing distributed systems, APIs, and scalable backend architectures.
  • 1–2+ years of hands-on experience building AI agents in production — you've gone beyond prompting LLMs and have shipped systems that reason, plan, and act.
  • Deep understanding of LLM internals — you know how models work under the hood, not just how to call an API.
  • Architectural thinking beyond frameworks — you can evaluate when LangChain, LangGraph, AutoGen, or other agent frameworks are the right tool, and when to build from first principles.
  • Familiarity with Model Context Protocol (MCP) — you understand what MCPs are and how they enable agent-tool interoperability.
  • Leadership and delegation instincts — you're comfortable guiding and reviewing the work of others, and you operate with ownership over outcomes, not just tasks.
  • Excellent communication skills — you can translate complex technical decisions into clear reasoning for engineering and product stakeholders.

Benefits

  • Insurance coverage after probation
  • Reap Card stipend
  • Use of AI tools at work, and the space to learn, experiment, and grow with them
  • A culture of innovation, inclusion, and continuous learning

Related Job Pages

More Full-stack Engineer Jobs

• Design and build an AI-powered dispatch micro app that optimizes routing and load assignments for fleet operations. • Develop and maintain backend services using PHP, Symfony, and LAMP-based architecture. • Build frontend interfaces using Angular and/or React depending on system needs. • Develop Python Flask services to support AI/ML model integration and dispatch optimization logic. • Design and implement RESTful APIs for communication between dispatch systems, ERP platforms, and microservices. • Train, integrate, and support AI models that improve dispatch efficiency over time. • Identify, refactor, and reduce technical debt across legacy and modern systems. • Participate in system modernization efforts, including deprecation handling and regression testing. • Review, validate, and refine AI-generated code to ensure correctness, performance, and maintainability. • Collaborate in an agile environment with cross-functional engineering and product teams. • Take ownership of features from design through deployment with minimal oversight.

New York
Job Closed

• Enhance and maintain the mobile application and its integration with a cloud-based rental management system (ERP). • Build and support features for inventory tracking systems such as Ready Tags (color-coded equipment status tracking). • Integrate and extend functionality using the R360 inspection app SDK. • Improve mobile-to-cloud synchronization for inspection, maintenance, and equipment lifecycle data. • Design and build scalable APIs to support mobile and cloud integration. • Identify, resolve, and reduce technical debt across mobile and backend systems. • Participate in modernization efforts to improve system performance, reliability, and maintainability. • Review, validate, and refine AI-generated code, ensuring correctness, performance, and maintainability. • Collaborate closely with cross-functional teams in an agile environment (standups, sprint planning, etc.). • Take ownership of deliverables and drive work independently with minimal oversight.

New York
Job Closed
Full TimeRemoteTeam 10,001+Since 1978H1B No Sponsor

With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Measure Technician (In-Home Advisor) works independently in a traveling field role in support of The Home Depot's Field Services Organization. The Measure Technician’s role is to provide quality professional customer service that consistently meets or exceeds Company standards of excellence and customer expectations. This position is responsible for performing in-home measure appointments, including creating, maintaining, and improving customer relationships while interacting with customers daily. This position supports sales, product inquiry, taking in-home measurements, and coordinating installations within the Measurement Services center Field Services Organization. This position is responsible for providing a positive customer experience, through accurate measurements, calculations, quote review and presentation. This associate primarily travels to appointments and conducts work within a pre-defined geographical area, but also may provide services support to company locations. All actions are completed with company issued devices. This position focuses on achieving various services goals, including customer service, measure accuracy and timeliness, and sales productivity. The Measure Technician reports directly to the Assistant Market Manager. Key Responsibilities: - 60% Appointment Measures - Complete daily routes for pre-assigned measure appointments as efficiently and accurately as possible. - 4% Collaboration - Cooperate with Associates, Supervisors, and Managers to complete all other work activities as assigned. - 1% Compliance - Follow all policies, procedures, and adhere to work schedule. - 35% Customer Service - Ask customers open ended questions and listen to responses about their projects and product needs. Describe features and benefits of merchandise as well as steps involved in completing projects. Demonstrate product and services knowledge in answering customer questions. Identify opportunities to engage customers in other services programs. Direct Manager/Direct Reports: - This Position typically reports to the Assistant Market Manager - This Position has up to 0 Direct Reports Travel Requirements: - Travel between locations required. Physical Requirements: - Must continuously stand or walk or regularly requires lifting/handling/carrying material or equipment of moderate weight (8-20 pounds). Working Conditions: - Located in a comfortable indoor area. Conditions could produce mild discomfort on occasion. Minimum Qualifications: - Must be 18 years of age or older - Must be legally permitted to work in the United States - Reliable Transportation Preferred Qualifications: - None Minimum Education: - The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED Preferred Education: - The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED Minimum Years of Work Experience: - 1+ years of previous related work experience Preferred Years of Work Experience: - 1 + years of previous related work experience Minimum Leadership Experience: - No previous leadership experience Preferred Leadership Experience: - No previous leadership experience Certifications: - None Competencies: - Action Oriented - Collaborates - Communicates Effectively - Customer Focus

United States + 1 moreAll locations: United States | Australia
Automation Anywhere logo

Senior Staff Software Engineer

Automation Anywhere

Enterprise AI Agents for every business process.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Designing, building, and delivering scalable and real-time systems with high quality, scalability, and operability in mind • Collaborating with product management, data science, and other engineering teams to bring end-to-end solutions with the highest business value to our customers • Reviewing and providing feedback on technical designs and code changes to ensure highly available, scalable, maintainable designs and high code quality standards to engineering peers • Troubleshooting and resolving complex technical issues that arise in production and provide timely resolutions • Proactively identifying areas of technical debt and improvement opportunities, and drive solutions or innovation in engineering organization • Taking operational ownership of the system by using monitoring and observability tools to identify and resolve production issues • Mentoring and coaching team members to raise the technical bar on the team and adapt AI assistant development

Greece