Hi
My name is Rohit Chauhan, and I am a Staffing Specialist at Novia Infotech LLC. I am reaching out to you on an exciting job opportunity with one of our clients.
Job Title: Senior Python Developer – AI/ML Model SDKs
Location: Alpharetta,
GA 30005 (Onsite – In-Person Interview Required)
Eligibility: US Citizens & Green Card Holders Only
Role Overview
We are seeking a highly skilled Senior Python Developer to design, build, and deliver AI/ML Model SDKs used by data scientists and machine learning engineers. This role focuses on developing developer-friendly Python libraries that streamline the entire machine learning lifecycle, including model training, experimentation, validation, deployment, and monitoring.
Key Responsibilities
- Design, develop, and maintain high-quality Python SDKs for AI/ML model development and deployment
- Build SDKs that enable seamless workflows for model training, experimentation, validation, inference, and deployment
- Develop modular, scalable, and extensible APIs supporting multiple ML frameworks and use cases
- Optimize SDKs for notebook-based development environments such as Jupyter, Colab, and VS Code
- Ensure SDKs are production-ready, supporting deployment pipelines, inference hooks, monitoring, and configuration management
- Implement best practices for Python packaging and distribution, including:
- Dependency management (pip, setuptools, poetry)
- Semantic versioning
- Publishing packages to PyPI or internal registries
- Collaborate with Data Scientists, ML Engineers, and MLOps teams to translate requirements into scalable SDK features
- Manage the end-to-end SDK lifecycle from design, development, testing, release, and maintenance
- Write unit, integration, and contract tests using frameworks like pytest
- Maintain comprehensive developer documentation, usage examples, and notebooks
- Enforce software engineering best practices, including:
- Code reviews and clean coding standards
- CI/CD pipelines and automated releases
- Linting, performance tuning, and optimization
Required Skills & Qualifications
- 7+ years of experience in Python development
- Strong experience building and distributing Python libraries/SDKs
- Deep understanding of AI/ML workflows (training, validation, inference, deployment)
- Expertise in API design for developer usability and extensibility
- Hands-on experience with:
- Python packaging tools (setuptools, poetry, pip)
- Versioning and package distribution (PyPI or internal registries)
- Testing frameworks (pytest)
- Strong knowledge of software design principles (SOLID, clean architecture)
- Experience with CI/CD pipelines and automated release processes
- Excellent communication and collaboration skills
Preferred Skills
- Experience with ML frameworks such as:
- TensorFlow
- PyTorch
- Scikit-learn
- XGBoost
- Experience in MLOps practices, including:
- Model versioning and registries
- Feature stores
- Model monitoring
- Exposure to cloud platforms (AWS, GCP, Azure)
- Familiarity with Docker and Kubernetes
- Experience designing developer-first SDKs and APIs
- Contributions to open-source projects or published Python packages
|
Rohit Chauhan IT Recruiter A: 4421 Avenida Ln, McKinney, TX, 75070
|
You received this message because you are subscribed to the Google Groups "NoviaJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to noviajobs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/noviajobs/CAJ0-OE8QX05epL18O_YBhuhZQ33ue7vRrjaoqjE3%3D_omVVuxyA%40mail.gmail.com.
No comments:
Post a Comment