0
Your Role
As a senior ML engineer, you will perform a wide range of machine learning and data science tasks including:
• Develop new ML algorithms: Use advanced ML algorithms and techniques to maximize our predictive capacity
• Architecting models: design models to solve complex real-time problems
• Quick iteration on Model Development: Quickly test and verify new ideas, and be able to come up with new ideas when they fail
• Data exploration and analysis: perform in-depth analysis of our data to contextualize the machine learning
• Design and documentation: perform detailed technical design for new products/features and documentation of architecture and code.
• SDLC: be an active part of the development lifecycle. Collaborate with team members, perform code reviews, and improve CI/CD process.
• Security, Quality, and Maintainability: ability to look at current codebase and understand measures beyond the functional requirements that produce a highly polished product.
Must Have Skills
• Foundational knowledge of machine learning techniques and concepts
• 5+ years of developing machine learning algorithms and architecting models
• Ability to design models and algorithms for different production environments (edge devices, cloud, CPU, GPU, etc.)
• Fluent in Python and SQL
• Deep understanding of common ML APIs/Frameworks: pytorch, tensorflow, scikit
• Knowledge of data orchestration tools such (airflow, cosmos, dagster, etc.)
Nice-to-have-skills:
• Knowledge of MLOps building on AWS
• Data Engineering and database management
• Familiarity with Docker and containerization
• Experience with sensor data, preferably eye-tracking
• C++ and C#
• Experience with Generative AI (LLMs, MCP, Agential orchestration)
This position reports directly to the Chief Product Officer. If you have a passion for learning
and applying new software patterns and technology to solve problems, please apply. The
ideal candidate should be a technologist and life-long student.
Please apply with:
1. Resume
2. GitHub profile/portfolio