Senior Software Engineer, Machine Learning

Remote Full-time
Senior Software Engineer, Machine Learning Notes: Senior Software Engineer, Machine Learning (638) Experience: 4-8 yrs Remote; The team is currently working across ET and PT time zones Rate: $70/hr 7 Months; Nov 11, 2024 - Jun 20, 2025 Specific tool requirements & programs/software used? Python, Tensorflow, Scala Interview process: Phone Screen, Technical Technical Skills: Must Have Experience in machine learning techniques, pipelines and applications Experience with writing robust, idiomatic and easy-to-understand backend code (Python, Java, Scala). Experience writing scalable and performant data pipelines on distributed systems (e.g. Hadoop, Spark) - preference in candidates with experience in Airflow Nice To Have Experience with cloud platforms like GCP or AWS Familiar with ML lifecycle: training, deploying, monitoring, debugging, and iterating on production machine learning systems. Familiar with modern machine learning frameworks such as TensorFlow or Pytorch. Requirements Must-Haves Solid engineering & coding skills and proficiency in at least one programming language of Python, Scala, or Java. Experience with writing scalable and performant data pipelines on distributed systems Familiar with machine learning techniques and applications Nice-to-Haves Hand-on experience in machine learning frameworks & technologies such as Tensorflow / TFX, Pytorch, Kubeflow. Experience with the ML lifecycle: training, deployment, monitoring, debugging and iterating on production machine learning systems Familiar with Google Cloud Platform and products such as Dataflow, Vertex AI

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Freelance Customer Social Media Support Agent (Remote) – arenaflex Store**

Remote

[Remote] Technical Project Manager (Adtech)

Remote

**Experienced Group Class Instructor – Part-Time Fitness Instructor for Corporate Clients in North Carolina**

Remote

Seasonal Remote Client Services Agent – Up to 40 Hours Per Week – Customer Support & Technical Expertise

Remote

Experienced Part-Time Remote Data Entry Assistant - Typing

Remote

Google Customer Success Specialist

Remote

Data Entry Coordinator / Full-time (Remote)

Remote

Junior Data Entry Operator for Remote Part-Time Opportunities with Competitive Compensation and Flexible Scheduling

Remote

Senior Communications Specialist

Remote

**Experienced Full Stack Customer Success Manager – Commercial**

Remote
← Back