Friday, April 3, 2026

Urgent requirement of Senior Python Developer – AI/ML Model SDKs- (F2F Interview Required)

Hi,

This is Diksha Chaudhary  working with Novia Infotech. We have the below contract job opportunity with one of our direct clients and would like to check if you have any resources available. Please send across the resume of your consultants along with the contact information at the earliest to diksha.c@noviainfotech.com.

Role: Senior Python Developer – AI/ML Model SDKs

Location: Alpharetta, GA

Duration: 12+ Months

Interview type: Mandatory In-Person Interview

 

Description:

We are seeking a Senior Python Developer to design, build, and release high quality Python Model SDKs used by data scientists and machine learning engineers. This role focuses on developing scalable and developer friendly libraries that support the full AI and machine learning lifecycle including model training, experimentation, validation, and deployment.

The ideal candidate will have deep expertise in Python, strong software engineering fundamentals, and experience working with AI and machine learning workflows, ensuring SDKs are production ready and optimized for real world usage.

Key Responsibilities

Design, develop, and maintain Python SDKs that simplify AI and machine learning model training, evaluation, and deployment workflows.
Build SDKs optimized for notebook based development environments such as Jupyter, Google Colab, and Visual Studio Code.
Develop clean, modular, and extensible APIs that support multiple model types and machine learning frameworks.
Package and release SDKs following best practices in versioning, dependency management, and backward compatibility.
Ensure SDKs are production ready and support deployment, inference, monitoring, and configuration management.
Collaborate with data scientists, machine learning engineers, and MLOps teams to translate requirements into SDK features.
Develop and maintain comprehensive unit, integration, and contract tests using modern testing frameworks.
Create and maintain developer documentation, usage examples, and notebooks.
Enforce software engineering best practices including code reviews, CI CD pipelines, linting, and performance optimization.
Manage the complete SDK lifecycle from design and development through release and ongoing maintenance.

Required Skills and Qualifications

Education

Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.

Experience

7+ years of professional experience in Python development.
Experience building, maintaining, and distributing Python libraries or SDKs for developers.
Strong understanding of AI and machine learning workflows including training, validation, inference, and deployment.

Technical Skills

Strong expertise in Python programming and software engineering practices.
Experience designing APIs optimized for interactive notebook environments.
Experience with Python packaging tools such as setuptools, poetry, or pip.
Experience with semantic versioning and package distribution via PyPI or internal repositories.
Strong understanding of software design principles including SOLID and clean architecture.
Experience with testing frameworks such as pytest.
Familiarity with CI CD pipelines and automated release processes.
Experience working with machine learning frameworks such as TensorFlow, PyTorch, Scikit learn, or XGBoost.
Experience with MLOps practices including model versioning, feature stores, model registries, and monitoring.
Experience deploying machine learning models on cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure.
Familiarity with containerization and orchestration tools such as Docker and Kubernetes.

Soft Skills

Strong communication and collaboration skills.
Ability to work effectively with cross functional teams including data scientists and MLOps engineers.
Strong problem solving and analytical thinking abilities.
Attention to detail and commitment to high quality software delivery.

Preferred Qualifications

Experience designing developer focused APIs and SDK usability patterns.
Contributions to open source projects or publicly released Python packages.
Experience working in large scale AI and machine learning platform environments.

 

 

 

 

 

'

Diksha Chaudhary
US IT Recruiter

www.noviainfotech.com 

E: diksha.c@noviainfotech.com
A: 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/CAEm%3D8YWF_3Pg-TdwX%2BSf8yBXmwt0Jn4WEd0vevdT%3D%3DDskswMfA%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...