Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer - Python

at Weekday AI

Posted 3 weeks ago | 0 applied

Description:

  • This role is for a Backend Engineer specializing in Python for one of Weekday's clients.
  • It is a fully remote position, offering flexibility and the opportunity to collaborate with a talented, globally distributed team.
  • The key responsibilities include designing, developing, and maintaining scalable backend services using Flask and PostgreSQL.
  • The engineer will implement and manage AWS services such as EC2, S3, Lambda, and RDS for deployment, scaling, and monitoring.
  • The role involves building and maintaining RESTful and GraphQL APIs to support frontend and AI-driven workflows.
  • The engineer will utilize pandas to process and manipulate structured data for AI-driven insights.
  • They will help integrate large language models (LLMs) into the platform, optimizing performance and API interactions.
  • Ensuring backend systems are highly performant, scalable, and secure is a critical responsibility.
  • The engineer will also identify, diagnose, and resolve backend issues efficiently.

Requirements:

  • A minimum of 5 years of experience in backend development is required.
  • Proficiency in Python, specifically with frameworks such as Flask, is essential.
  • Experience with PostgreSQL for database management is necessary.
  • Familiarity with AWS services, including EC2, S3, Lambda, and RDS, is required for cloud and infrastructure management.
  • Knowledge of RESTful and GraphQL API development is important for this role.
  • Experience with data processing and analysis using pandas is needed.
  • Understanding of large language models (LLMs) and their integration into platforms is a plus.
  • Strong problem-solving skills are necessary for troubleshooting and debugging backend issues.

Benefits:

  • The position offers a fully remote work environment, providing flexibility in work location.
  • Employees will have the opportunity to collaborate with a talented, globally distributed team.
  • The role allows for professional growth and the chance to work on innovative projects involving AI and backend technologies.