Backend Software Engineer, Python/ML

Backend Software Engineer, Python/ML

Posted Today by 1766131766

Negotiable
Outside
Remote
USA

Summary: The Backend Software Engineer role focuses on developing backend services using Python and machine learning technologies. This position requires extensive experience in backend development, particularly with AWS and Kubernetes, and familiarity with large language models. The role is remote and is offered on a W2 contract basis. Candidates must have a strong background in building platforms and large-scale web applications.

Key Responsibilities:

  • Develop and maintain backend services using Python.
  • Build platforms or add features to existing backend services.
  • Utilize AWS and Kubernetes for deployment and management.
  • Work with large language models and AI "Agent" workflows.
  • Design and implement distributed systems.
  • Create large-scale web applications or platforms serving other teams.
  • Collaborate with cross-functional teams to meet project goals.

Key Skills:

  • 5+ years of backend development experience in Python.
  • Proven track record of building platforms or enhancing backend services.
  • Experience with AWS and Kubernetes.
  • Familiarity with large language models (LLMs).
  • Understanding of AI "Agent" workflows.
  • Experience with distributed systems.
  • Experience in developing large-scale web applications or platforms.
  • Bachelor's degree in Computer Science.

Salary (Rate): £108,000 yearly

City: Austin

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Backend Software Engineer, Python/ML

W2 Contract

Salary Range: $114,400 - $135,200 per year

Location: Austin, TX - Remote Role

Requirements and Qualifications:

  • 5+ years of backend development experience in Python
  • Must have a proven track record of building platforms or adding features to backend services.
  • Experience with AWS and Kubernetes.
  • Familiarity with Large Language Models (LLMs) - using models, not building them.
  • Some experience and understanding of working with AI "Agent" workflows and how they work with Platforms
  • Experience with Distributed Systems
  • Experience developing large-scale web applications or platforms that serve other teams (e.g., REST services, backend architecture).
  • Bachelor's degree in Computer Science

Preferred Qualifications:

  • Familiarity with exposing the service to agents through MCP
  • Experience with LangGraph
  • Familiarity with Retrieval-Augmented Generation (RAG)

Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.

Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at ;/span>