How Remoteville checks and expires listings
Senior Software Engineer
Skills
Continuous Integration And Continuous DeliveryFull-Stack DevelopmentNode.JsAmazon Web ServicesEvent Driven ProgrammingLarge Language ModelsMicroservices
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
