NEWPosted 3 hours ago
Job ID: JOB_ID_2870
Job Description:
Senior Python Developer responsible for designing, building, and releasing high quality Python Model SDKs used by data scientists and ML engineers.
- Develop SDKs that support seamless model training, experimentation, validation, and deployment across the AI/ML lifecycle
- Apply deep Python expertise and strong software engineering practices to build developer friendly libraries
- Design, develop, and maintain Python SDKs that simplify AI/ML model training, evaluation, and deployment workflows
- Build SDKs optimized for notebook based development in Jupyter, Colab, and VS Code
- Implement clean, modular, extensible APIs supporting multiple model types and frameworks
- Package and release SDKs using best practices in versioning, dependency management, and backward compatibility
- Ensure SDKs are production ready and support deployment, inference, monitoring hooks, and configuration management
- Collaborate with data scientists, ML engineers, and MLOps teams to translate requirements into SDK features
- Write comprehensive unit, integration, and contract tests
- Create and maintain developer documentation, examples, and notebooks
- Enforce software engineering best standards including code reviews, CI/CD, linting, and performance optimization
- Manage the end to end SDK lifecycle from design through release and maintenance
Required Qualifications:
- 7+ years of professional Python development experience
- Strong experience building, maintaining, and distributing Python libraries or SDKs for developers
- Strong understanding of AI/ML workflows including training, validation, inference, and deployment
- Hands on experience designing APIs optimized for interactive notebook use
- Experience with Python packaging tools including setuptools, poetry, or pip
- Experience with semantic versioning and package distribution via PyPI or internal registries
- Strong knowledge of software design principles including SOLID and clean architecture
- Experience with testing frameworks such as pytest
- Familiarity with CI/CD and automated release processes
- Excellent communication and cross functional collaboration skills
Preferred Qualifications:
- Experience with ML frameworks such as TensorFlow, PyTorch, Scikit learn, or XGBoost
- MLOps experience including model versioning, feature stores, registries, and monitoring
- Experience deploying models to AWS, GCP, or Azure
- Familiarity with Docker and Kubernetes
- Experience designing developer first APIs and SDK usability patterns
- Open source contributions or publicly released Python packages
Special Requirements
USC Only
Compensation & Location
Salary: $58 – $58 per year
Location: Alpharetta, GA
Recruiter / Company – Contact Information
Email: kunal@zclus.com
Recruiter Notice:
To remove this job posting, please send an email from
kunal@zclus.com with the subject:
DELETE_JOB_ID_2870