Python Full-Stack Developer, Mid-Level

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Mid-Level Python Full-Stack Developer with a contract length of "unknown" and a pay rate of "$XX/hour". It requires 3+ years of experience in ML systems, expertise in Google Cloud Platform, and proficiency in Python.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 14, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Dearborn, MI
-
🧠 - Skills detailed
#Kubernetes #Monitoring #Scala #Automated Testing #Deployment #TensorFlow #Data Engineering #Data Pipeline #Batch #Python #React #Spark (Apache Spark) #Computer Science #GCP (Google Cloud Platform) #Data Ingestion #Microservices #AI (Artificial Intelligence) #BigQuery #Docker #API (Application Programming Interface) #NoSQL #ML (Machine Learning) #Storage #FastAPI #Cloud #Version Control #PyTorch #Apache Spark #Dataflow #Distributed Computing #Flask #Databases #Data Science #Angular #Web Services #Jenkins
Role description
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust. Job Summary: Apex Systems is a world-class IT services company that serves thousands of clients across the globe. They are seeking a Python Full-Stack Developer to design, develop, and deploy applications on Google Cloud Platform, focusing on machine learning functionalities and microservices development. Responsibilities: β€’ Design, develop, and deploy Agentic App and solutions on Google Cloud Platform, primarily utilizing Google Vertex AI . β€’ Build, optimize, and maintain scalable microservices for various ML functionalities, including model inference, data ingestion, feature serving, and API integrations. β€’ Implement and manage MLOps practices, including continuous integration (CI), continuous delivery (CD), automated testing, and monitoring for ML models and infrastructure. β€’ Collaborate with data scientists to productionize machine learning models, ensuring they are robust, performant, and scalable for real-time and batch predictions. β€’ Leverage Vertex AI capabilities such as Vertex AI Pipelines for workflow orchestration, Model Registry for version control, and Feature Store for managing and serving features efficiently. β€’ Monitor the performance, health, and drift of deployed models, implementing alerting and retraining strategies as needed. β€’ Contribute to the architectural design and implementation of our cloud-native ML platform. β€’ Write clean, maintainable, and well-documented code in Python and related frameworks. β€’ Troubleshoot and resolve issues across the entire ML system stack. Qualifications: Required: β€’ Bachelors or Masters degree in Computer Science, Machine Learning, Engineering, or a related quantitative field, or equivalent practical experience. β€’ 3+ years of experience as a Machine Learning Engineer, Software Engineer, or a similar role focused on ML systems. β€’ Proven hands-on experience with Google Cloud Platform (GCP), with significant expertise in Google Vertex AI (including Vertex AI Workbench, Pipelines, Model Registry, Endpoints, and Feature Store). β€’ Strong proficiency in Python and experience with popular ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn). β€’ Extensive experience designing, developing, and deploying microservices (e.g., using FastAPI, Flask, or similar frameworks) for production applications. β€’ Solid understanding of containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes). β€’ Experience with RESTful APIs and building robust, high-performance web services. β€’ Familiarity with MLOps principles and tools for model versioning, deployment, monitoring, and retraining. β€’ Experience with relational and/or NoSQL databases. β€’ Excellent problem-solving skills and the ability to work independently and as part of a team. Preferred: β€’ Experience with other GCP services relevant to ML (e.g., BigQuery, Cloud Storage, Dataflow, Cloud Functions). β€’ Knowledge of distributed computing frameworks (e.g., Apache Spark, Beam). β€’ Experience with CI/CD tools (e.g., Cloud Build, Jenkins CI/CD). β€’ Understanding of data engineering concepts and experience building data pipelines. β€’ Familiarity with front-end technologies (e.g., React, Angular, Vue.js) for building ML-powered UIs or dashboards. Company: Apex Systems, a division of On Assignment, provides organizations with IT staffing solutions to address gaps in their current workforce. Founded in 1995, the company is headquartered in Richmond, Virginia, USA, with a team of 1001-5000 employees. The company is currently Late Stage. Apex Systems has a track record of offering H1B sponsorships.