Wednesday, April 1, 2026

Senior Python Developer for Alpharetta, GA

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

E: rohit.c@noviainfotech.com

www.noviainfotech.com

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

Sr. Network Operations Engineer for Roseville CA

Location: Roseville CA Duration: 6 Months   100% ONSITE ROLE   Sr. Network Operations Engineer   10+ years of ex...