How Remoteville checks and expires listings

Senior Software Engineer

Skills
Continuous Integration And Continuous DeliveryFull-Stack DevelopmentNode.JsAmazon Web ServicesEvent Driven ProgrammingLarge Language ModelsMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong Python expertise in production environments
  • Experience building cloud-native systems on AWS including Lambda DynamoDB S3 and EventBridge
  • Experience working with LLMs or AI/ML systems
  • Strong understanding of APIs async systems and scalable architecture

Nice to have

  • AI safety awareness
  • Agentic systems interest
  • Regulated industry experience
  • Strong communication skills
  • Mentoring mindset
  • Pragmatic approach
  • Curious about responsible AI

Day to day

  • Design and implement scalable Python services that power AI-driven workflows
  • Build resilient, observable systems with strong error handling and compliance traceability
  • Work within a serverless event-driven AWS architecture to deliver safe auditable AI capabilities
  • Build intelligent workflows using LLMs and agentic architectures and integrate AI models into production systems
  • Design guardrails policy enforcement and behavioural monitoring for AI agents
  • Take ownership of features from design through to production and collaborate across Product AI Platform and Compliance teams
  • Support and guide junior and mid-level engineers through code reviews documentation demos and knowledge sharing
  • Use AI coding tools to accelerate development improve quality and help define AI-assisted engineering best practices