← Обяви

Looking for Expert Machine Learning Engineer 

Бюджет: $10.0 - $30.0 HOURLY / FULL_TIME ⭐ 5.00 (6) Vietnam

python, deep-learning, machine-learning, api-integration

Предпочитана квалификация

  • Опит: Средно ниво
Job Title: Expert Machine Learning Engineer  Location: Remote Job Type: Full-time  About Us & The Role  We are seeking a highly skilled and analytical Machine Learning Engineer to join our core engineering team. In this role, you will be responsible for designing, building, and deploying scalable machine learning models into production environments. Your primary focus will be algorithmic development, data pipeline optimization, and implementing robust MLOps practices to ensure the reliability and efficiency of our AI-driven features. You will collaborate closely with data scientists and software engineers to bridge the gap between experimental models and high-performance production systems. If you possess a deep understanding of statistical modeling, distributed computing, and model deployment architectures, we strongly encourage you to apply and help us build highly intelligent software solutions. Key Responsibilities Machine Learning Architecture and Deployment: Architect, develop, and deploy scalable machine learning models and deep neural networks into high-throughput, fault-tolerant production environments. Design and construct robust, automated data pipelines for data extraction, transformation, and loading to ensure high-quality, continuous training datasets. Implement comprehensive MLOps practices including automated model training pipelines, continuous integration, continuous deployment, and robust model versioning strategies utilizing tracking tools like MLflow or DVC. Bridge the gap between experimental data science and software engineering by refactoring prototype notebook scripts into highly efficient, object-oriented, and modular production code. System Optimization and Integration: Optimize complex algorithms and deep learning architectures for reduced latency and minimized computational costs during real-time model inference via techniques like model quantization, distillation, and pruning. Develop highly secure RESTful APIs and gRPC services using modern high-performance web frameworks such as FastAPI to serve machine learning predictions to backend microservices and client applications. Monitor model performance continuously in production environments, identify statistical data drift or conceptual drift, and execute automated retraining pipelines to maintain high predictive accuracy over time. Collaborate closely with data engineers to optimize data storage solutions, querying performance, and feature engineering workflows across distributed databases and feature stores. Produce and maintain comprehensive technical documentation detailing model architecture logic, hyperparameter configurations, deployment workflows, and API endpoint integrations. Testing and Quality Assurance: Conduct rigorous peer code reviews to maintain high code quality and ensure strict adherence to software engineering standards and security protocols. Write extensive unit, integration, and performance tests for both backend software logic and complex data processing pipelines to guarantee absolute system stability and prevent production regressions. Requirements & Qualifications Core Technical Competencies: A minimum of three to five years of proven professional experience in machine learning engineering or data science with a strict focus on building, scaling, and maintaining production-ready AI systems. Exceptional proficiency in Python and extensive practical experience with industry-standard machine learning and deep learning libraries such as PyTorch, TensorFlow, Keras, and scikit-learn. Deep understanding of fundamental mathematical concepts driving machine learning algorithms including linear algebra, multivariable calculus, probability theory, and advanced statistical modeling. Demonstrated expertise in building, optimizing, and deploying model inference endpoints utilizing high-performance web frameworks like FastAPI, Flask, or Django. Solid grasp of data manipulation and analysis tools like Pandas and NumPy, alongside strong proficiency in writing highly optimized SQL queries for complex relational databases like PostgreSQL or MySQL. Practical experience establishing and maintaining MLOps infrastructure utilizing platforms such as MLflow, Weights and Biases, or Kubeflow to track experiments, manage model registries, and automate lifecycles. Advanced proficiency with distributed version control systems, specifically Git, encompassing complex branching strategies, merge conflict resolution, and collaborative pull request workflows integrated with automated testing. Analytical and Methodological Skills: Solid understanding of modern software design principles, cloud-native architectures, microservices, and secure API design standards. Excellent analytical reasoning and problem-solving capabilities, paired with the ability to troubleshoot complex system-level bottlenecks and large-scale data-related issues independently. Experience working within Agile software development methodologies and utilizing project management tools like Jira to track engineering progress accurately and transparently. Strong English communication skills for drafting comprehensive technical documentation and articulating complex architectural concepts to multidisciplinary stakeholders. Nice to Have Prior exposure to cloud computing environments, specifically Amazon Web Services SageMaker, Google Cloud Vertex AI, or Microsoft Azure Machine Learning, for deploying scalable ML pipelines. Practical experience with containerization technologies and orchestration platforms, notably Docker and Kubernetes, to facilitate seamless model deployments and horizontal scaling. Familiarity with modern big data processing frameworks such as Apache Spark, Hadoop, or Apache Kafka for handling large-scale streaming data and real-time analytics. Experience working with Large Language Models, prompt engineering, and integrating vector databases like Pinecone or Milvus for building advanced semantic search applications.
Отвори в Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Вход