Keanesoft - Bellevue, WA

posted 4 days ago

Full-time - Senior
Bellevue, WA
Professional, Scientific, and Technical Services

About the position

The Sr Python Full Stack Developer role focuses on designing, developing, and maintaining web applications with a strong emphasis on AI/ML integration. This position requires expertise in both front-end and back-end development, particularly using Python and modern frameworks, while also managing AI models and cloud infrastructure. The role is hybrid, based in Bellevue, WA, and is intended for local candidates only.

Responsibilities

  • Design, develop, and maintain responsive and dynamic web applications using Python and modern front-end frameworks (e.g., React, Angular, Vue).
  • Implement robust back-end services and RESTful APIs using Python (Django, Flask, FastAPI).
  • Build reusable, testable, and efficient code for both front-end and back-end systems.
  • Develop, deploy, and manage AI/ML models, including Generative AI models (GPT, DALL-E, etc.), to solve business problems.
  • Work with data scientists to integrate AI/ML models into production environments.
  • Fine-tune models, manage version control, and monitor performance in production systems.
  • Develop and maintain CI/CD pipelines for automating model deployment and web application releases.
  • Implement DevOps best practices for infrastructure as code (IaC) using tools like Docker, Kubernetes, and Terraform.
  • Manage cloud infrastructure (AWS, Google Cloud Platform, Azure) for AI/ML model hosting and application deployment.
  • Monitor system performance and automate scaling strategies using DevOps tools.
  • Work closely with cross-functional teams, including data scientists, ML engineers, and UI/UX designers, to ensure seamless integration of AI/ML solutions.
  • Participate in code reviews and contribute to best practices in development and deployment.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in full stack development using Python and front-end frameworks (React, Angular, Vue, etc.).

Nice-to-haves

  • Familiarity with containerization, orchestration, and infrastructure automation tools (Terraform, Ansible).
  • Understanding of version control systems (Git) and collaborative development workflows.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service