Python Developer
Job Description
Job Description
Python Developer
Onsite Role
Charlotte NC
• Build and maintain large-scale data processing pipelines using Apache Spark for batch and streaming data.
• Design and implement ML training and inference workflows using PyTorch and integrate them into production systems.
• Develop and orchestrate ETL and ML pipelines with Apache Airflow, ensuring reliability, scalability, and observability.
• Optimize performance of data pipelines and ML model training on distributed clusters.
• Collaborate with Data Scientists and ML Engineers to productize models and deploy them into production environments.
• Implement best practices for code quality, CI/CD, unit testing, and monitoring.
• Ensure data quality, integrity, and security across all pipelines.
• Troubleshoot performance bottlenecks and optimize resource utilization.
• Stay up to date with advancements in ML frameworks, distributed computing, and workflow orchestration tools. Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• 5+ years of professional Python development experience, with strong object-oriented programming and software engineering fundamentals.
• Hands-on experience with PyTorch for model training and inference.
• Deep understanding of Apache Spark for distributed data processing (PySpark or Scala is a plus).
• Strong experience with Apache Airflow for workflow orchestration in production environments.
• Proficiency in SQL and working with relational and NoSQL databases.
• Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
• Familiarity with data versioning and ML model lifecycle management (MLflow or similar).
• Strong problem-solving and debugging skills in distributed systems.
Preferred Skills
• Experience with real-time data processing frameworks (Kafka, Flink).
• Knowledge of feature stores, data lake architectures, and Delta Lake.
• Familiarity with MLOps practices (CI/CD for ML, model registry, automated retraining).
• Experience with GPU-accelerated ML training and performance optimization.
• Contribution to open-source ML or data engineering projects.
Recommended Jobs
Systems Test Engineer
Job Title: Systems Test Engineer Department: Engineering Reports to: Manager of Systems Test Office: Morrisville, NC Work location: Hybrid (or Remote for those in Eastern or Central …
MEDTECHS PRN, PART TIME AND FULL TIME.
TerraBella Senior Living is the proud operator of more than 30 plus, amenity-, care- and lifestyle-focused communities located throughout the Carolinas, Virginia, Kentucky, Georgia, and Tennessee. Te…
Estimator
Job Description Job Description Estimator Top ENR Mechanical contractor is looking for an experienced Piping Estimator. The successful candidate will play a crucial role in estimating costs a…
Warehouse Worker
Warehouse Worker Job Title : Warehouse Worker Location : Charlotte, North Carolina Job Type : Contract to Hire Pay : $17/hour Schedule : Monday through Friday, 8:30 AM - 5:00 PM, …
Shipping & Receiving Lead
Receiving Lead in Concord, NC Pay: $24.25 per hour Schedule: 2nd Shift 3pm - 11pm Monday-Friday (occasional OT) Train on day shift 7am - 3pm Monday - Friday 3-6 weeks Impact is proud to of…
SCHOOL CAFE MANAGER
Pay: From $20.35 per hour Job description: Overview - Direct Hire **MUST BE SERVSAFE CERTIFIED** Performs a variety of tasks designed to gain hands-on experience and knowledge in order to p…
Transaction Management Ops Analyst
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Construction Clean Up Laborers
Construction Clean Up Laborers Industry: Construction Location: Eastern North Carolina Pay Rate: $14-$18/hr Experience: Job Description: Construction Clean-Up Laborers will be resp…
Neurology Physician Assistant Job in Central North Carolina-Award Winning System
A respected, private, not-for-profit healthcare system in Central North Carolina is actively seeking an experienced Physician Assistant to join its growing outpatient Neurology team. This full-ti…