How Remoteville checks and expires listings

Senior AI Software Engineer

Skills
Back-End Web DevelopmentComputer ScienceSoftware DevelopmentArchitectureArtificial IntelligenceEngineeringGraphic Design Principles
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of software development experience
  • Bachelor's or master's degree in Computer Science or related field
  • Experience delivering production AI/ML systems including LLM-powered applications and agentic workflows
  • Experience with modern agent frameworks retrieval architectures and AI system evaluation practices
  • Hands-on experience using AI coding assistants and developer tools within engineering workflows
  • Experience with Amazon Web Services event-driven architecture Docker Kubernetes and containerized deployments
  • Deep proficiency in Python and modern backend frameworks such as FastAPI
  • Strong expertise with SQL databases including schema design query optimization and performance tuning
  • Experience designing efficient well-structured backend systems and distributed services
  • Experience with queues background task processing scheduled jobs and caching strategies
  • Strong understanding of testing methodologies including unit integration and end-to-end testing
  • Working knowledge of UML and technical documentation practices
  • Familiarity with Event Sourcing and Domain-Driven Design principles

Nice to have

  • Ownership mindset
  • Continuous improvement
  • Independent worker
  • Proactive feedback
  • Adaptable
  • Excellent communication
  • Patience
  • Courtesy
  • Respectful
  • Thoughtful

Day to day

  • Design and build scalable AI-enabled backend applications and agentic workflows that improve operational efficiency
  • Contribute reusable skills and agent definitions to Atlas while strengthening evaluation observability and reliability for AI systems
  • Collaborate with product design and business stakeholders to translate complex requirements into robust technical solutions and ship features end to end
  • Drive engineering excellence through performance optimization testing CI/CD improvements and mentorship across the team