Strategic Staffing Solutions
Senior Python Developer
Strategic Staffing Solutions, Charlotte, North Carolina, United States, 28245
Job Description
Job Title:
Senior Python Developer
Location:
Charlotte, NC Department:
Data Engineering / AI & Machine Learning Employment Type:
Contract
Job Summary:
We are seeking a highly skilled
Senior Python Developer
with deep experience in distributed computing, machine learning, and data engineering. The ideal candidate will have a strong command of Python, hands-on expertise with Apache Spark and Airflow, and a background in building scalable APIs and microservices. Familiarity with cloud computing platforms and generative AI frameworks is highly desirable.
Key Responsibilities: Develop, test, and maintain data pipelines and machine learning workflows using Python Build and optimize distributed computing solutions leveraging
Apache Spark Design and implement data orchestration pipelines using
Apache Airflow Develop RESTful
microservices and APIs
for model inference and data access Collaborate with data scientists, ML engineers, and DevOps teams to operationalize machine learning models Optimize code for performance across large-scale datasets, including usage of GPUs when applicable Stay informed on advances in
Generative AI, LLMs , and related technologies Deploy solutions in
cloud-based environments
(AWS, GCP, or Azure preferred) Required Qualifications: 5+ years of professional Python development experience 2+ years of experience with core
Python libraries
for data (e.g., Pandas, NumPy, Scikit-learn, etc.) 2+ years of hands-on experience in
machine learning development 2+ years of experience with
Apache Spark
in a distributed computing environment 2+ years of experience with
Apache Airflow
for scheduling and workflow management 2+ years of experience in
Microservices and API development Preferred Qualifications: Experience with
cloud platforms
(AWS, Azure, GCP) for deployment and storage Exposure to
Generative AI ,
LLMs , or
GPU-accelerated machine learning Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines Strong understanding of software engineering best practices and agile methodologies Soft Skills: Excellent problem-solving and analytical thinking Strong written and verbal communication skills Ability to work collaboratively in a fast-paced, cross-functional team Comfortable managing priorities and handling ambiguity
Job Title:
Senior Python Developer
Location:
Charlotte, NC Department:
Data Engineering / AI & Machine Learning Employment Type:
Contract
Job Summary:
We are seeking a highly skilled
Senior Python Developer
with deep experience in distributed computing, machine learning, and data engineering. The ideal candidate will have a strong command of Python, hands-on expertise with Apache Spark and Airflow, and a background in building scalable APIs and microservices. Familiarity with cloud computing platforms and generative AI frameworks is highly desirable.
Key Responsibilities: Develop, test, and maintain data pipelines and machine learning workflows using Python Build and optimize distributed computing solutions leveraging
Apache Spark Design and implement data orchestration pipelines using
Apache Airflow Develop RESTful
microservices and APIs
for model inference and data access Collaborate with data scientists, ML engineers, and DevOps teams to operationalize machine learning models Optimize code for performance across large-scale datasets, including usage of GPUs when applicable Stay informed on advances in
Generative AI, LLMs , and related technologies Deploy solutions in
cloud-based environments
(AWS, GCP, or Azure preferred) Required Qualifications: 5+ years of professional Python development experience 2+ years of experience with core
Python libraries
for data (e.g., Pandas, NumPy, Scikit-learn, etc.) 2+ years of hands-on experience in
machine learning development 2+ years of experience with
Apache Spark
in a distributed computing environment 2+ years of experience with
Apache Airflow
for scheduling and workflow management 2+ years of experience in
Microservices and API development Preferred Qualifications: Experience with
cloud platforms
(AWS, Azure, GCP) for deployment and storage Exposure to
Generative AI ,
LLMs , or
GPU-accelerated machine learning Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines Strong understanding of software engineering best practices and agile methodologies Soft Skills: Excellent problem-solving and analytical thinking Strong written and verbal communication skills Ability to work collaboratively in a fast-paced, cross-functional team Comfortable managing priorities and handling ambiguity