Overview
Remote
Up to $70
Contract - W2
Contract - 6 Month(s)
No Travel Required
Skills
AI/ML
ML
Machine Learning
AWS
Azure
Data Pipelines
Python
Node
Vue
React
Angular
Job Details
Job Title: ML Engineer
Location: Remote
Duration: 6-9 months to convert, but could be sooner
Backend: Python and Node
Frontend: Vue, React or Angular
Role is more backend focused, its okay if they are lighter on frontend
Either AWS or Azure is fine
Must have experience with data pipelines.
Duties/Day to Day Overview:
- Architect and build data product solutions including analytics pipelines, data models, instrumentation, and experimentation frameworks that transform raw data into reliable, user-facing product features.
- Architect and build applied AI/ML solutions, including agents, recommendation systems, optimization-driven decision frameworks, and ML pipelines that directly improve customer retention.
- Evaluate tradeoffs in both AI/ML approaches (e.g.,statistical models vs. neural networks, heuristic vs. learning-based approaches, deterministic vs. probabilistic agents) and data product design (batch vs. streaming pipelines, dimensional modeling vs. denormalized stores, warehouse vs. lakehouse strategies) to guide the team on accuracy, scalability, and cost.
- Drive end-to-end feature implementation, applying independent judgment to build pragmatic, user-focused solutions that move the product forward quickly and sustainably.
- Develop and/or maintain existing product/features using Vue.js, React.js, Python, Node and other relevant technologies.
- Contribute to the design and architecture of scalable and maintainable solutions that consistently deliver incremental value.
- Conduct code reviews, provide constructive feedback, and mentor junior team members.
- Stay updated with the latest industry trends, practices, and technologies relevant to our tech stack.
Top Requirements (Must haves)
- 5+ years of experience Mid-level to Sr
- Demonstrated experience building applied AI/ML systems
- Practical experience designing and maintaining data products that power product features and insights.
- Solid understanding of core AI/ML concepts and ability to weigh tradeoffs between approaches.
- Proficiency in modern full-stack development: Vue.js, React.js, Python, Node (Javascript and Typescript ) and related frameworks/libraries.
- Experience with cloud platforms such as AWS and Azure.
- Strong analytical and problem-solving skills with a focus on delivering innovative solutions.
- Excellent communication skills and ability to work effectively in a collaborative team environment.
- Ability to thrive in a fast-paced startup environment and adapt quickly to new challenges.
- Experience with modern build tools (Vite, Rollup, Webpack)
- Comfortable building and troubleshooting across the stack from database and APIs to user interfaces.
Additional Qualifications (Nice to Haves)
- Experience integrating with payment processing platforms (primarily Stripe)
- Experience building with AI/ML technologies (e.g., OpenAI API, large language models, agent frameworks).
- Experience with modern data platforms and tools (e.g., dbt, Snowflake/ClickHouse, Kafka, etc) to support production data workflows.
- Familiarity with email/SMS services (Postmark, Sendgrid, Twilio)
- Demonstrates a strong bias toward action by actively contributing to open-source projects/communities and/or building interesting side projects
- Strong opinions, loosely held - willing to advocate for ideas while staying pragmatic and collaborative.
Additional Notes:
- Team is looking for someone with a hacker mindset
- Someone who is able to build MVP s and Prototypes
- Someone who has experience with ML data related projects.
- Coming from a Startup vs Enterprise company is strongly preferred
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.