AI ML Engineer with Python - Remote

RV Soft
Washington, US
Remote

Job Description

Overview

Join our innovative team as an AI Machine Learning (ML) Engineer specializing in Python, where you will drive cutting-edge advancements in artificial intelligence and machine learning. This fully remote role offers the opportunity to work on transformative projects that leverage big data, natural language processing, and advanced analytics. You will develop, train, and deploy sophisticated models using state-of-the-art frameworks and tools, contributing to impactful solutions across diverse industries. If you thrive in a dynamic environment that values creativity, technical excellence, and continuous learning, this is the perfect role for you!

JOB DESCRIPTION :

  • 3–6 years of software engineering experience, with strong hands‑on Python development.
  • Experience with at least one ML framework (e.g., PyTorch, TensorFlow, scikit‑learn) and building ML pipelines.
  • Proficiency with Python web frameworks (Fast API, Flask, Django) and REST APIs.
  • Experience with databases (SQL/NoSQL), data‑processing patterns, and cloud platforms (AWS/Azure/GCP).
  • Familiarity with Git, CI/CD, Docker, and basic Linux/CLI operations.
  • Experience with generative AI / LLMs (prompt engineering, RAG, Lang Chain, vector DBs, etc.).
  • Exposure to MLOps tools (MLflow, Kubeflow, Vertex AI, SageMaker, Azure ML, etc.).

Duties

  • Design, develop, and optimize machine learning models utilizing frameworks such as TensorFlow and Spark to solve complex data challenges.
  • Implement unsupervised learning techniques to uncover hidden patterns and insights within large datasets.
  • Lead end-to-end model training processes, including data preprocessing, feature engineering, and hyperparameter tuning.
  • Deploy AI models into production environments using cloud platforms like AWS, ensuring scalability and reliability.
  • Collaborate with cross-functional teams to integrate AI solutions with existing systems using languages such as Java, C, and Bash (Unix shell).
  • Conduct data mining and ETL (Extract, Transform, Load) operations to prepare datasets for analysis and modeling.
  • Design and manage databases for efficient data storage and retrieval; utilize SQL and NoSQL technologies as needed.
  • Apply natural language processing techniques to develop intelligent language models for various applications.
  • Utilize big data tools like Hadoop, Talend, and Spark for processing massive datasets efficiently.
  • Stay current with emerging AI/ML trends including quantum engineering concepts to innovate solutions.

Skills

  • Proficiency in Python programming with extensive experience in machine learning frameworks such as TensorFlow and scikit-learn.
  • Strong knowledge of AWS cloud services for model deployment and scalable infrastructure management.
  • Hands-on experience with big data technologies including Hadoop, Spark, and Talend for data processing at scale.
  • Expertise in unsupervised learning methods like clustering and dimensionality reduction techniques.
  • Solid understanding of database design principles; experience with SQL databases and linked data concepts.
  • Familiarity with programming languages such as Java, C, VBA, and Bash (Unix shell) for system integration tasks.
  • Experience with natural language processing (NLP) techniques for text analysis and language modeling.
  • Knowledge of analytics tools like Looker for visualization and reporting purposes.
  • Ability to work independently in a remote setting while maintaining excellent communication skills.
  • Strong analytical mindset with a passion for innovation in AI/ML domains. Embark on a journey where your expertise fuels groundbreaking AI solutions! We’re committed to fostering an inclusive environment that supports your growth while delivering impactful technology-driven results from anywhere in the world!

Pay: $35.00 - $38.00 per hour

Application Question(s):

  • What's your work authorization in US?

Experience:

  • Python: 5 years (Required)
  • Machine learning frameworks: 4 years (Required)

Work Location: Remote

Skills & Requirements

Technical Skills

PythonTensorflowScikit-learnFast apiFlaskDjangoAwsHadoopSparkTalendJavaCBashLookerCreativityTechnical excellenceContinuous learningArtificial intelligenceMachine learningBig dataNatural language processingAdvanced analytics

Salary

$72,000 - $77,440

year

Employment Type

FULL TIME

Level

mid

Posted

4/16/2026

Continue to Glassdoor

You will be redirected to the job posting on Glassdoor.