CareerPlan

Senior Software Developer - AI/ML Platform

Remote · EverywhereRemoteFull-time2026-11-08
RemoteNo visa sponsorship

Core

Design and build scalable AI/ML platform services for model training, evaluation, deployment, and inference at scale.

Role type

Senior Software Developer (AI/ML Platform)

Builds

Model training pipelines, feature stores, model registry, experiment tracking, and low-latency inference services

Domain

Artificial Intelligence / Machine Learning / Cloud Infrastructure

Deliverable

production ML models

Required skills

Python, Java, distributed systems, microservices, SQL, NoSQL, cloud infrastructure, Docker, system design, data structures, algorithms

Preferred skills

MLOps tools, vector databases, model monitoring, streaming systems, Kubernetes, GPU workloads, data privacy

Technologies

Python, Java, AWS, GCP, Azure, Docker, Kafka, Pulsar, MLflow, Kubeflow, Airflow, Flyte, Argo, FAISS, Milvus, Weaviate, OpenSearch

Responsibilities

Design and build AI/ML platform services; Develop backend systems for model training pipelines, feature stores, model registry, and inference; Build scalable microservices and APIs; Enable MLOps best practices; Optimize systems for performance and cost; Collaborate with ML engineers to productionize models; Mentor engineers and lead design reviews; Ensure platform reliability, security, and observability