Remote, Contiguous United States $137,000 - $180,000

SmartAsset is hiring a Senior ML Engineer

About the Role

Role Overview

We’re seeking a Senior ML Engineer to lead the development of scalable backend systems that power predictive analytics and generative AI capabilities. You’ll play a central role in designing, deploying, and maintaining production-grade services that support intelligent tools for financial guidance.

Key Responsibilities

  • Develop and maintain robust backend services using Python and FastAPI, optimized for performance, scalability, and security
  • Translate complex and evolving requirements into clear technical designs and actionable tasks for engineering teams
  • Design and manage relational database schemas, optimize query performance, and implement migration strategies for OLTP systems like Aurora, Postgres, and MySQL
  • Integrate internal and third-party APIs, ensuring secure data flow across private network environments
  • Enhance CI/CD pipelines to improve deployment speed and system reliability
  • Configure and manage AWS infrastructure, including IAM policies, EKS, and ECS, to support resilient application deployment
  • Ensure seamless integration of Python applications with Kubernetes-based platforms
  • Operate and monitor production systems to maintain high availability and responsiveness at scale
  • Build data pipelines tailored for training and evaluating Large Language Models
  • Collaborate on data architecture and governance initiatives to support analytics and machine learning workflows
  • Evaluate and implement Retrieval Augmented Generation (RAG) systems and optimize for scalability
  • Experiment with agentic frameworks such as AutoGen to extend LLM functionality through tool integration
  • Prototype internal interfaces using Streamlit, Gradio, or similar tools to accelerate data exploration and tool development

Qualifications

Candidates should have a strong foundation in backend development with Python and a proven ability to deliver production-level machine learning systems. Required experience includes:

  • 5+ years in software or ML engineering roles with emphasis on Python
  • Hands-on experience with AWS services including IAM, EKS, and relational databases
  • Proficiency with OLTP databases such as Postgres, Aurora, or MySQL
  • Experience building and maintaining large-scale, reliable applications
  • Skill in writing clean, testable, and maintainable code
  • Background in API integrations across internal and external platforms
  • Bachelor’s or Master’s degree in Computer Science or a related technical field

Preferred Skills

  • Strong written and verbal communication abilities
  • Experience with deep learning frameworks like TensorFlow or PyTorch
  • Familiarity with LLMs, vector databases, RAG, and agent-based systems
  • Knowledge of deploying applications built with Streamlit or Gradio into production
  • Understanding of data governance, structured data pipelines, and ELT workflows
  • Experience with Feature Stores or similar model-serving infrastructure

Technology Environment

Our stack includes Python, FastAPI, AWS (IAM, EKS, ECS), Aurora, Postgres, MySQL, Terraform, Open-Telemetry, Kubernetes, CI/CD pipelines, Streamlit, Gradio, TensorFlow, PyTorch, RAG architectures, AutoGen, and vector databases.

Required Skills
PythonFastAPIAWSIAMEKSECSAuroraPostgresMySQLTerraformOLTPRelational DatabasesDevOpsMachine LearningProduction-grade Systems PythonFastAPIAWSIAMEKSECSAuroraPostgresMySQLTerraformOLTPDevOpsML EngineeringProduction-grade systemsRelational databases
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
SmartAsset

SmartAsset is an online destination for consumer-focused financial information and advice, offering educational content, personalized calculators, and tools to help people make smarter financial decisions. The company empowers users with actionable insights on topics like home buying, retirement, taxes, investing, and banking.

Through its SmartAsset Advisor Marketing Platform (AMP), the company connects consumers with vetted fiduciary financial advisors, helping individuals find personalized guidance for their financial goals. SmartAsset combines technology and data-driven tools to support both consumers and financial professionals.

The company emphasizes transparency, education, and empowerment, aiming to make complex financial decisions more accessible to everyone.

All jobs at SmartAsset Visit website
Job Details
Department Machine Learning Engineering
Category data
Posted 11 days ago