Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer

About Kiddom


Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers schools and districts to take ownership of their curriculum – resulting in learning experiences tailored to meet the unique needs and goals of local communities. Kiddom’s high-quality curriculum is layered with robust teacher and leader data insights to drive the continuous improvement of instructional decisions, school/district programming, and professional learning.


You will work closely with other departments, including Product, Engineering, Machine Learning and Analytics, to understand and cater to their data and ML needs. You will also define and document data workflows, data and ML pipelines, and transformation processes for clear understanding and knowledge sharing.


We are looking for someone with excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Do you have a strong understanding of PII compliance and best practices in data handling and storage? If you also exhibit strong problem-solving skills, with a knack for optimizing performance and ensuring data integrity and accuracy, we want to chat!


You Will..

  • Design, build, and maintain scalable data pipelines to transform raw data into analytics-ready datasets.
  • Ensure optimal performance, reliability, and efficiency of the data pipelines.
  • Integrate machine learning models into data pipelines to enhance analytics capabilities.
  • Collaborate with data scientists to deploy and monitor ML models in production.
  • Ensure the scalability and reliability of ML workflows and infrastructure.
  • Develop and optimize ML models for predictive analytics and data-driven decision-making.
  • Monitor the data infrastructure for performance bottlenecks and implement optimizations as necessary.
  • Collaborate with other engineering teams to ensure seamless data integration with high availability.


What we look for...

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience as a data engineer, and 8+ years of software engineering experience (including data engineering).
  • Expertise in using Amazon SageMaker for building, training, and deploying machine learning models. 
  • Knowledge of AWS Lambda for serverless execution of code, especially for model inference and lightweight processing tasks. 
  • Familiarity with AWS Glue or similar ETL tools (Extract, Transform, Load) 
  • Familiarity with Snowflake, RDS, Cassandra database services for structured data storage and querying. Proficiency in using Amazon S3 for data storage and retrieval, especially for large datasets used in machine learning.
  • Knowledge of AWS EC2 for scalable computing resources and ECS for containerized application deployment, useful for training and deploying models. Understanding of AWS Identity and Access Management (IAM) for managing permissions and security.
  • Familiarity with Amazon Kinesis for real-time data streaming and processing.
  • Skills in preprocessing and transforming raw data into a format suitable for machine learning using DBT
  • Experience with CI/CD tools and practices for automating the deployment and monitoring of machine learning models.
  • Knowledge of AWS CloudWatch and AWS CloudTrail for monitoring model performance and logging events.
  • Proficiency in using AWS CloudFormation or Terraform to manage and provision AWS resources programmatically.
  • Strong programming skills in Python
  • Proficiency in SQL for querying databases and manipulating structured data.
  • Understanding of security best practices in AWS, including data encryption and network security.
  • Knowledge of AWS cost management and optimization strategies to ensure efficient use of resources.
  • Experience in developing and deploying APIs for model inference and interaction with other systems using AWS API Gateway and AWS Lambda.


$150,000 - $200,000 a year

Potential Salary range: $150,000 - $200,000+


Salary range is dependent on geography, past experience, seniority, and demonstrated role related ability during the interview process.


What we offer

Full time permanent employees are eligible for the following benefits:

-Competitive salary

-Meaningful equity

-Health benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance

-10 paid sick days per year

-Unlimited vacation time policy (subject to internal approval). Average use 4 weeks off per year.

-Paid family leave for eligible employees


COVID Vaccination Policy

Kiddom policy requires employees to be vaccinated before they visit an office or attend company events..

We have remote roles but in certain positions where office attendance is deemed to be essential to the role, offers of employment shall be conditional upon proof of vaccination.

Kiddom Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kiddom DE&I Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Kiddom
Kiddom CEO photo
Ahsan Rizvi
Approve of CEO

Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Kiddom

At Kiddom, we're on a mission to revolutionize education through technology, and we are searching for a talented Machine Learning Engineer to join our remote team! If you're passionate about making a difference in students' lives, this is the role for you. As a Machine Learning Engineer at Kiddom, you'll collaborate with cross-functional teams to design and implement scalable data pipelines that transform raw data into actionable insights. You'll integrate machine learning models into our data systems, enhancing our analytics capabilities and supporting data-driven decisions. Your work will directly impact school districts and help educators provide tailored experiences to their students. We value clear communication, so your ability to explain technical concepts to non-technical stakeholders will be key. With a solid foundation in data handling, AWS technologies, and a knack for optimization, you'll help us ensure the reliability and performance of our ML workflows. We believe in the continuous growth of our team members, so we encourage you to bring your problem-solving skills to the table as we tackle challenges together. If you're ready to contribute to meaningful educational change while building a career in an innovative environment, Kiddom has a place for you!

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at Kiddom
What responsibilities does a Machine Learning Engineer at Kiddom have?

As a Machine Learning Engineer at Kiddom, you will be responsible for designing, building, and maintaining scalable data pipelines, ensuring optimal performance and efficiency for those pipelines. You will integrate machine learning models into these pipelines, monitor and maintain ML models in production, and collaborate with data scientists. You'll also need to document data workflows and share knowledge across teams.

Join Rise to see the full answer
What qualifications are required for the Machine Learning Engineer position at Kiddom?

To qualify for the Machine Learning Engineer position at Kiddom, candidates should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Additionally, you’ll need over 3 years of experience in data engineering and at least 8 years in software engineering. Proficiency in AWS tools such as SageMaker, Lambda, and Glue, along with solid programming skills in Python and SQL, is crucial.

Join Rise to see the full answer
What is the work environment like for a Machine Learning Engineer at Kiddom?

The work environment at Kiddom for a Machine Learning Engineer is collaborative and remote. You will work closely with various departments, including Product, Engineering, and Analytics. We foster a culture of knowledge-sharing, and your contributions will be appreciated as we strive to enhance educational experiences. We also value work-life balance, offering unlimited vacation time and flexible working arrangements.

Join Rise to see the full answer
Can you describe the benefits offered for the Machine Learning Engineer role at Kiddom?

As a full-time permanent employee at Kiddom in the Machine Learning Engineer role, you'll receive a competitive salary, comprehensive health benefits, meaningful equity, and paid family leave. Additionally, we offer unlimited vacation time, allowing employees to recharge as needed, along with other attractive perks that prioritize employee health and wellness.

Join Rise to see the full answer
What technologies should a Machine Learning Engineer be familiar with when working at Kiddom?

A Machine Learning Engineer at Kiddom should be well-versed in various AWS technologies such as SageMaker for developing ML models, Lambda for serverless computing, and Glue for ETL processes. Familiarity with Snowflake, RDS, data streaming tools like Kinesis, and CI/CD practices for deployment automation is also important for success in this role.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
What experience do you have with AWS services relevant to machine learning?

When answering this question, describe specific AWS services you have worked with, such as SageMaker for model development and deployment, Lambda for serverless functions, and Glue for ETL tasks. Highlight your hands-on projects that involved these services, showcasing your understanding of integration between components.

Join Rise to see the full answer
How do you handle data preprocessing for machine learning models?

Explain your approach to data preprocessing, including techniques like cleaning, normalizing, and transforming data into suitable formats. Mention any tools or frameworks you have used for these tasks, and discuss the importance of preprocessing in improving model performance.

Join Rise to see the full answer
Can you discuss a project where you successfully deployed a machine learning model?

When asked about a deployment project, highlight a specific example, detailing the challenges faced and the solutions you implemented. Discuss the deployment pipeline you built and any monitoring tools used to evaluate model performance over time.

Join Rise to see the full answer
How do you ensure optimal performance and reliability of data pipelines?

Describe the practices you follow to monitor and optimize data pipeline performance, such as using metrics to identify bottlenecks, implementing logging, and employing version control for pipeline configurations. Share some specific experiences where you improved pipeline efficiency.

Join Rise to see the full answer
How do you communicate complex technical concepts to non-technical stakeholders?

Highlight your communication strategy for explaining technical concepts. Discuss how you tailor your language, use analogies, and leverage visual aids to clarify your points. Provide an example of when you successfully communicated with non-technical team members in a past project.

Join Rise to see the full answer
What challenges have you faced in machine learning projects, and how did you overcome them?

Identify a specific challenge you’ve encountered, whether it was related to data quality, algorithm performance, or deployment issues. Discuss how you analyzed the situation and the steps you took to resolve it, emphasizing learning outcomes for future projects.

Join Rise to see the full answer
What strategies do you use for monitoring machine learning model performance?

Explain the metrics and evaluation techniques you adopt for monitoring model performance post-deployment. Discuss your experience with tools like CloudWatch or CloudTrail for logging events and metric gathering, and how you handle performance decay over time.

Join Rise to see the full answer
Discuss your experience with CI/CD practices in machine learning?

Share your familiarity with CI/CD tools and how you integrate them into your workflow for deploying machine learning models. Explain your experience automating testing and deployment processes, ensuring faster and more reliable model updates.

Join Rise to see the full answer
How do you approach scalability in machine learning workflows?

Talk about the architectural decisions you make to ensure your machine learning workflows can scale effectively. Mention cloud resources management, load testing, and how you utilize services like AWS ECS for containerized applications.

Join Rise to see the full answer
What do you consider when optimizing costs for AWS resources in machine learning projects?

Discuss your strategies for cost management in AWS, such as choosing appropriate instance types, monitoring usage patterns, and leveraging cost optimization tools. Mention any experience you have had with AWS's cost management services and how they helped streamline your project budget.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Kiddom Remote Remote, or San Francisco or New York, United States
Posted 2 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Lone Star College Hybrid San Antonio, Texas, United States
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago
Clarios Hybrid United States, Delaware, Middletown
Posted 8 days ago
H2M Careers Hybrid New Jersey, United States
Posted 4 days ago

Kiddom helps teachers and learners unlock their full potential.

64 jobs
MATCH
VIEW MATCH
BENEFITS & PERKS
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.
Photo of the Rise User
Someone from OH, Warren just viewed SSr. Front End Engineer (Angular.js) at NTD Software
Photo of the Rise User
Someone from OH, Warren just viewed Front-End Developer at Apex Logic
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
Photo of the Rise User
78 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
38 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, New Albany just viewed Diversity, Equity & Inclusion Manager at Axios
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Service Associate at 2K
Photo of the Rise User
Someone from OH, Marion just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Westerville just viewed Junior Videographer at HyperionDev
Photo of the Rise User
Someone from OH, Columbus just viewed Part-time driver | Columbus, OH at Uber
Photo of the Rise User
Someone from OH, Columbus just viewed Operations Manager, Overnight at hims & hers
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Court Security Officer, Juneau, AK at Walden Security
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Senior Director GMA Operations Excellence-Oncology at Johnson & Johnson
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Application Developer at Barbaricum
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Outside Sales Account Executive at Pursuit
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Analyst, Demand Planning at Petco
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Associate Director Statistical Programming at Sobi
Photo of the Rise User
Someone from OH, North Ridgeville just viewed PMG is hiring: SEM Lead in Dallas at PMG
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Enterprise Architect (Senior Level) at Platinum Technologies
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Portfolio Execution Lead at Cushman & Wakefield