Rocket Mortgage logo
Rocket Mortgage

Rocket Mortgage® is the home loan experience designed for you. NMLS #3030

Machine Learning Developer

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteJuniorTeam 10,001+Since 1985H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

4 days ago

Salary

$102.5K - $154K / year

Seniority

Junior

Job Description

Machine Learning Developer

Rocket Mortgage

• Design and develop the platform and frameworks that facilitate automated data-driven decision-making • Collaborate with data scientists to develop algorithms and tools for training and running simulations • Build services to interact with machine learning models through simulations • Participate in code reviews to ensure code quality and share best practices • Develop services that host the trained models and work with other application teams to integrate them into business processes • Gather and analyze large datasets and develop data model pipelines • Develop algorithms that drive automated data-driven decision-making • Build the tools for monitoring the performance of machine learning applications.

Job Requirements

  • Master’s degree in software development, computer science, algorithm design, artificial intelligence, or machine learning or equivalent experience
  • 1 year of experience in machine learning and using libraries such as Scikit-learn, TensorFlow, Caffe, Keras, etc.
  • 1 year of experience working with large datasets, structured and unstructured
  • 1 year of programming experience, including Java, Scala, C/C++, or Python
  • 1 year of experience with the Hadoop ecosystem (Apache Hive, Pig, HBase and Kafka)
  • 1 year of experience with distributed computing platforms, such as Spark, and user interface frameworks, such as Angular or React
  • 1 year of experience with cloud computing providers such as AWS or Azure
  • Proficiency in the Microsoft Office suite
  • Strong object-oriented programming skills, including proficiency in Java, Scala, C/C++ or Python
  • Knowledge of big data.

Benefits

  • medical benefits
  • dental benefits
  • vision benefits
  • retirement plan
  • paid time off

Related Job Pages

More Machine Learning Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Operationalize machine learning models by building and maintaining robust, scalable pipelines for training, evaluation, deployment, and lifecycle management across cloud, on-prem, and edge compute environments • Work closely with autonomy researchers, software engineers, systems teams, and field operators to translate mission requirements into deployable ML capabilities • Implement automated CI/CD workflows tailored to ML systems, ensuring repeatable experiments, reliable packaging, and continuous delivery of both up to date models and associated data pipelines • Manage ML runtime infrastructure using containerization and orchestration frameworks (e.g., Docker, Kubernetes) and incorporating model serving platforms (e.g., Seldon, KServe, BentoML) • Develop monitoring systems to track model health, performance, data drift, system utilization, and mission relevance using tools such as Prometheus, Grafana, and ELK/EFK stacks • Ensure ML deployments meet defense, customer, and platform security requirements, with emphasis on data integrity, traceability, and operational reliability • Evaluate and integrate emerging MLOps, distributed training, and edge inference technologies to enhance reproducibility, extensibility, scalability, and deployment speed of ML systems

United States
Datatonic logo

Lead Machine Learning Engineer – Team Lead

Datatonic

Google Cloud AI+ML Partner of the Year. We drive business impact through innovative cloud engineering, analytics and AI.

Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Provide strategic and technical leadership to the ML team • Recruit, hire, and onboard top talent, including data scientists and machine learning engineers • Offer mentorship and guidance, helping team members develop their technical skills • Oversee and manage complex ML projects from initial concept to successful deployment • Build and maintain strong, trusted relationships with clients • Actively participate in the sales process as a subject matter expert

Chile
Full TimeRemoteTeam 1-10H1B No Sponsor

Role Description Join our innovative team and help us in shaping the future of Technology! - Design, develop, and deploy AI/ML solutions to modernize core pharmacy platforms, with a focus on scalability, reliability, performance, and security. - Leverage Generative AI, LLMs, and agentic AI frameworks to automate and enhance pharmacy workflows and decision-making processes. - Collaborate with business and technical stakeholders to understand pharmacy domain requirements and translate them into robust AI/ML-driven technical solutions. - Contribute to architecture and technical design of AI/ML pipelines, including model selection, data integration, and deployment patterns. - Establish and maintain AI/ML engineering standards, best practices, and quality assurance processes. - Conduct code reviews, provide constructive feedback, and mentor engineers on modern AI/ML engineering practices. - Partner with cross-functional teams including data scientists, product managers, platform engineers, and pharmacy domain experts. - Translate legacy system modernization needs into scalable AI applications that enhance products, workflows, and operational efficiency. - Monitor and optimize AI/ML model performance, resource utilization, and platform reliability. - Collaborate with DevOps and infrastructure teams to ensure secure, scalable deployment and operations of AI/ML solutions. - Stay current with advancements in AI/ML frameworks, Generative AI, LLMs, and pharmacy technology modernization. Qualifications - 5+ years of experience as a software engineer or AI/ML engineer delivering cloud-based solutions. - 5+ years of experience with cloud platforms such as Azure, AWS, or Google Cloud. - 5+ years of programming experience in Python, Golang, JavaScript, or Java. - 3+ years of hands-on experience with AI/ML frameworks, model development, and deployment. - 3+ years of hands-on experience with Generative AI, LLMs, and agentic AI solutions. - Experience building distributed systems and cloud-native AI/ML applications. - 1+ years of experience with security and compliance in cloud environments. - Strong problem-solving and analytical skills with the ability to propose innovative AI/ML solutions. - Excellent communication and collaboration skills across technical and non-technical teams. Company Description VXForward is a leading technology solutions provider that helps to create a business value with innovative and cost-effective services across different industries. - Exciting Projects, Meaningful Impact - Continuous Learning and Growth - State-of-the-Art Technologies - Collaborative Team Environment - Make a Real Difference - Work-Life Balance

United States
Job Closed
Waymo logo

ML Microarchitect

Waymo

Waymo is an autonomous driving technology company creating a new way forward in mobility.

Full TimeHybridTeam 1,001-5,000Since 2016H1B Sponsor

Title: ML Microarchitect Location: Mountain View, California, United States Full-Time Hardware Engineering ID: 4594 Job Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms. This role follows a hybrid work schedule and you will report to the Senior Staff Silicon Engineer. You will: - Work with researchers and architects to translate high level requirements into hardware features - Specify and design microarchitectures to deliver world class ML performance - Perform power, area and performance exploration and optimization of digital designs - Design high performance execution units, arithmetic circuits and programmable engines - Work with verification teams to guarantee functional correctness and performance You have: - BS degree in Computer Engineering or equivalent practical experience - 5+ years of industry experience with SystemVerilog, RTL design and microarchitecture - 3+ years designing and specifying microarchitectures of high performance computing cores (CPU/GPU/NPU) - Fluency in at least one high level programming language such as Python, C++ We prefer: - Experience designing datapath elements of high performance cores (CPU/GPU/NPU) - Experience working with Chisel (Scala) or other higher-level hardware DSLs - Working knowledge of machine learning algorithms & how they map to hardware - Familiarity with Synthesis and power analysis tools - Experience working with formal tools for datapath verification The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $175,000-$215,000 USD We appreciate your interest in Waymo. Waymo is proud to be an equal opportunity employer, committed to creating a culture of belonging and maintaining a supportive workplace for all employees. We welcome applicants of all backgrounds, and employment decisions are based on a candidate's qualifications, experience, and alignment with job requirements and business needs. Waymo does not discriminate against, and prohibits harassment of, any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, military status, family status, pregnancy, genetic information or any other basis protected by applicable law. Waymo will also consider for employment qualified applicants with criminal records in accordance with applicable law. Waymo is committed to making sure our hiring process is accessible for all candidates.

California
$175K - $215K / year