

Machine Learning Engineer (ODML)
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer (ODML) in the Bay Area on a W2 contract. Required skills include C++/Python, experience in ML frameworks (e.g., TensorFlow, PyTorch), and developer community engagement. A Master's/PhD in a related field is preferred.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
September 3, 2025
π - Project duration
Unknown
-
ποΈ - Location type
On-site
-
π - Contract type
W2 Contractor
-
π - Security clearance
Unknown
-
π - Location detailed
San Francisco Bay Area
-
π§ - Skills detailed
#AWS (Amazon Web Services) #Base #Java #GitHub #C++ #Documentation #PyTorch #ML (Machine Learning) #Data Science #Alation #TensorFlow #Scala #Programming #GIT #Azure #Computer Science #Deployment #AI (Artificial Intelligence) #Keras #iOS #Cloud #Python
Role description
Machine learning engineer (ODML) ## Bay Area (on site) ## Contract ## W2 preferred
Job Summary:
We are seeking a passionate and technically skilled Machine Learning Support Engineer to join our
team and focus on providing exceptional support to our developer community using our On-Device. Machine Learning (ODML) technologies. This role will be centered around actively engaging with developers on open forums like GitHub, Stack Overflow, and our company's community platforms.
You will be responsible for troubleshooting issues, providing guidance on best practices, and
contributing to the improvement of our ODML tools and documentation. Your primary goal will be to ensure developers have a positive experience and are successful in building their applications with our ODML platform. Hands-on Coding in C++/Python experience at production level is preferred.
Responsibilities:
β Developer Support & Community Engagement:
β Actively monitor and respond to developer questions and issues on open forums like
GitHub, Stack Overflow, and our company's community platforms.
β Provide timely and accurate solutions to developer inquiries related to ODML model
deployment, optimization, and integration.
β Triage, reproduce, and thoroughly investigate complex ODML-related issues
reported by developers.
β Create and maintain helpful documentation, tutorials, and examples to assist
developers in using our ODML tools and platforms.
β Proactively identify common developer pain points and propose solutions to improve
the developer experience.
β Contribute to the creation of a strong and supportive developer community around
our ODML technologies.
β Issue Resolution & Escalation:
β Thoroughly diagnose and resolve technical issues related to ODML models,
frameworks (e.g., LiteRT, TensorFlow Lite, Core ML), and deployment environments.
β Reproduce developer issues locally and create clear and concise bug reports for the
engineering team.
β Escalate complex issues to the appropriate engineering teams, providing detailed
information and context.
β Track and manage bug fixes and feature requests, communicating updates to the
developer community.
β Collaborate with engineering to identify and implement solutions for recurring issues.
β Documentation & Knowledge Sharing:
β Contribute to the development and maintenance of comprehensive documentation
for our ODML tools and platforms.
β Create and update troubleshooting guides, FAQs, and knowledge base articles.
β Develop sample code and examples to demonstrate best practices for ODML model
deployment and optimization.
β Share your knowledge and expertise with the team and the wider developer
community through blog posts, webinars, and conference presentations (optional, but
desirable).
β Product Improvement & Feedback:
β Gather and analyze developer feedback on our ODML tools and platforms.
β Identify areas for improvement in our documentation, tooling, and APIs.
β Advocate for developer needs and priorities within the company.
β Work closely with product and engineering teams to prioritize bug fixes and feature
requests based on developer feedback.
β Create reports and newsletters with feedback summary in regular cadence as per the
business goals.
Qualifications:
β Education:
β Masters degree/PhD in Computer Science & Data Science/AI ML or a related
technical field or equivalent practical experience.
β 2 years of work or educational experience in Machine Learning or Artificial
Intelligence using Pytorch, TensorFlow, JAX or Keras.
β Experience:
β Experience with one or more general purpose programming languages including but
not limited to: C/C++, Python, Java/Kotlin, or Swift.
β Experience with machine learning concepts and frameworks (e.g., Jax, TensorFlow,
PyTorch etc).
β Experience with on-device ML frameworks like TensorFlow Lite, Lite RT, Core ML,
MediaPipe, or similar is highly desirable.
β Experience with mobile application development (Android/iOS) or embedded
systems programming and/or converting models to deploy in edge devices is a plus.
β Experience working with open-source projects and developer communities is a
significant advantage.
β Understanding of software development workflows and tools (e.g., Git, issue tracking
systems).
β Familiarity with cloud computing platforms (e.g., AWS, Google Cloud, Azure) is a plus.
Machine learning engineer (ODML) ## Bay Area (on site) ## Contract ## W2 preferred
Job Summary:
We are seeking a passionate and technically skilled Machine Learning Support Engineer to join our
team and focus on providing exceptional support to our developer community using our On-Device. Machine Learning (ODML) technologies. This role will be centered around actively engaging with developers on open forums like GitHub, Stack Overflow, and our company's community platforms.
You will be responsible for troubleshooting issues, providing guidance on best practices, and
contributing to the improvement of our ODML tools and documentation. Your primary goal will be to ensure developers have a positive experience and are successful in building their applications with our ODML platform. Hands-on Coding in C++/Python experience at production level is preferred.
Responsibilities:
β Developer Support & Community Engagement:
β Actively monitor and respond to developer questions and issues on open forums like
GitHub, Stack Overflow, and our company's community platforms.
β Provide timely and accurate solutions to developer inquiries related to ODML model
deployment, optimization, and integration.
β Triage, reproduce, and thoroughly investigate complex ODML-related issues
reported by developers.
β Create and maintain helpful documentation, tutorials, and examples to assist
developers in using our ODML tools and platforms.
β Proactively identify common developer pain points and propose solutions to improve
the developer experience.
β Contribute to the creation of a strong and supportive developer community around
our ODML technologies.
β Issue Resolution & Escalation:
β Thoroughly diagnose and resolve technical issues related to ODML models,
frameworks (e.g., LiteRT, TensorFlow Lite, Core ML), and deployment environments.
β Reproduce developer issues locally and create clear and concise bug reports for the
engineering team.
β Escalate complex issues to the appropriate engineering teams, providing detailed
information and context.
β Track and manage bug fixes and feature requests, communicating updates to the
developer community.
β Collaborate with engineering to identify and implement solutions for recurring issues.
β Documentation & Knowledge Sharing:
β Contribute to the development and maintenance of comprehensive documentation
for our ODML tools and platforms.
β Create and update troubleshooting guides, FAQs, and knowledge base articles.
β Develop sample code and examples to demonstrate best practices for ODML model
deployment and optimization.
β Share your knowledge and expertise with the team and the wider developer
community through blog posts, webinars, and conference presentations (optional, but
desirable).
β Product Improvement & Feedback:
β Gather and analyze developer feedback on our ODML tools and platforms.
β Identify areas for improvement in our documentation, tooling, and APIs.
β Advocate for developer needs and priorities within the company.
β Work closely with product and engineering teams to prioritize bug fixes and feature
requests based on developer feedback.
β Create reports and newsletters with feedback summary in regular cadence as per the
business goals.
Qualifications:
β Education:
β Masters degree/PhD in Computer Science & Data Science/AI ML or a related
technical field or equivalent practical experience.
β 2 years of work or educational experience in Machine Learning or Artificial
Intelligence using Pytorch, TensorFlow, JAX or Keras.
β Experience:
β Experience with one or more general purpose programming languages including but
not limited to: C/C++, Python, Java/Kotlin, or Swift.
β Experience with machine learning concepts and frameworks (e.g., Jax, TensorFlow,
PyTorch etc).
β Experience with on-device ML frameworks like TensorFlow Lite, Lite RT, Core ML,
MediaPipe, or similar is highly desirable.
β Experience with mobile application development (Android/iOS) or embedded
systems programming and/or converting models to deploy in edge devices is a plus.
β Experience working with open-source projects and developer communities is a
significant advantage.
β Understanding of software development workflows and tools (e.g., Git, issue tracking
systems).
β Familiarity with cloud computing platforms (e.g., AWS, Google Cloud, Azure) is a plus.