Aqua Information Systems Inc

Senior Python Developer

Aqua Information Systems IncContract
GA
10 - 15 YearsMay 7th, 2026
95 ViewsBe an Early Applicant
Required Skillset:
TensorflowPytorchAWS

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable Python SDKs for AI/ML model lifecycle management
  • Build developer-friendly libraries supporting model training, experimentation, validation, and deployment
  • Develop SDKs optimized for notebook-based environments such as Jupyter, Colab, and VS Code
  • Implement clean, modular, and extensible APIs supporting multiple ML frameworks and model types
  • Package and distribute SDKs using best practices in versioning, dependency management, and backward compatibility
  • Ensure SDKs are production-ready with support for deployment, inference, monitoring, and configuration
  • Collaborate with data scientists, ML engineers, and MLOps teams to define and deliver SDK features
  • Write comprehensive unit, integration, and contract tests
  • Create and maintain technical documentation, usage examples, and notebooks
  • Enforce best practices including code reviews, CI/CD, linting, and performance optimization
  • Manage the end-to-end SDK lifecycle from design through release and ongoing maintenance

 

Required Skills & Experience

  • 7+ years of professional experience in Python development
  • Strong experience building and distributing Python libraries or SDKs
  • Deep understanding of AI/ML workflows (training, validation, inference, deployment)
  • Experience designing APIs optimized for interactive notebook usage
  • Hands-on experience with Python packaging tools (setuptools, poetry, pip)
  • Knowledge of semantic versioning and package distribution (PyPI or internal registries)
  • Strong grasp of software design principles (SOLID, clean architecture)
  • Experience with testing frameworks such as pytest
  • Familiarity with CI/CD pipelines and automated release processes
  • Excellent communication and cross-functional collaboration skills

 

Preferred Qualifications

  • Experience with ML frameworks: TensorFlow, PyTorch, Scikit-learn, XGBoost
  • MLOps experience including model versioning, feature stores, registries, and monitoring
  • Experience deploying ML models on AWS, GCP, or Azure
  • Familiarity with Docker and Kubernetes
  • Experience designing developer-first APIs and SDK usability patterns
  • Open-source contributions or publicly available Python packages

Similar Jobs

Sr. Python Developer

Texas

May 7th, 2026

Python Developer

FL

May 7th, 2026

Sr. Python Developer

Texas

May 5th, 2026

Java/Python Developer

Remote

May 5th, 2026

Python Developer

Remote

May 5th, 2026