
Senior AI/ML Engineer
vidIQ
full-time
Posted on:
Location Type: Remote
Location: Remote • California • 🇺🇸 United States
Visit company websiteSalary
💰 $130,000 - $160,000 per year
Job Level
Senior
Tech Stack
AirflowDockerDynamoDBKafkaKubernetesNoSQLPostgresPythonRDBMSSpark
About the role
- Work closely with Product Managers/Senior Leadership to frame problems within the business context and deliver the highest impact to our users
- Design, implement and ship new features with a high level of responsibility and OWNERSHIP
- Implement scalable solutions to consistently serve a vast global user base
- Help establish architecture based on technology and our needs
- Build, train, and test Machine learning/AI solutions focusing on natural language processing, recommender systems, computer vision
- Write well-crafted, well-tested, maintainable code to convert our ML models into working pipelines
- Collaborate closely with Frontend, DevOps, and Data Engineering teams to deliver cohesive end-to-end solutions, align on technical decisions, and ensure smooth integration between system components
- Participate in code-reviews to ensure code quality and distribute knowledge
- Monitor and troubleshoot existing features and resolve any issues that arise
Requirements
- 6+ years of professional software engineering experience (preferably in Python)
- 3+ years of experience developing and delivering ML solutions into production
- Product oriented mindset
- Hands-on experience building and optimizing end-to-end data and machine learning pipelines, with a focus on LLM-based solutions
- Engineering mindset, with a high degree of comfort in designing software and producing production-grade code
- Proactive, results-oriented self-starter with a proven ability to drive growth and innovation in dynamic environments.
- Ability to work with modern data integration and analytics tools
- Experience with AI-dev tools (e.g. GitHub Co-Pilot, Cursor)
- Ability to turn ML paper into working code
- Nice to have B.S., M.S. or PhD in Computer Science or related technical field
- Developer-level experience with Kubernetes and Docker
- Experience with data processing technologies (e.g. Spark, Kafka, Airflow)
- Experience working with RDBMS and NoSQL data scores (PostgreSQL, DynamoDB and alike)
- Experience in product management
Benefits
- Work Remotely: Embrace the freedom to choose your ideal workspace anywhere in the world.
- Flexible Time Off: We support a flexible vacation policy allowing you to take time off when you need to recharge.
- Communication Stipend: Enjoy a monthly stipend to cover your phone and internet expenses, helping you stay connected effortlessly.
- Global Impact: Join our diverse team that’s shaping the future of the creator economy across the globe.
- Competitive Compensation: vidIQ believes in offering competitive compensation that reflects your skills, experience, and contributions. We ensure fairness through internal equity and geo-location based pay, with the upper range reserved for individuals demonstrating exceptional job knowledge and skills.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonMachine learningNatural language processingRecommender systemsComputer visionData pipelinesLLM-based solutionsKubernetesDockerData processing
Soft skills
Product oriented mindsetProactiveResults-orientedSelf-starterAbility to drive growthAbility to innovateCollaborationCode quality assuranceProblem framingOwnership
Certifications
B.S. in Computer ScienceM.S. in Computer SciencePhD in Computer Science