Prodege

Sr. Machine Learning Engineer

PyTorch Spark Python TensorFlow Java Kotlin GCP AWS API Docker Machine Learning Kubernetes Deep Learning SQL Rust Scala
Description

Overview:

The Sr. Machine Learning Engineer plays a crucial role in driving the success of our business by leading our AI initiatives and pushing the boundaries of what AI can achieve within our organization. This role will spearhead complex projects, mentor junior engineers, and work closely with cross-functional teams to integrate and optimize AI/ML solutions that address our business needs and maintain our competitive edge.

Who we are!

Pollfish, a Prodege, LLC company, is an online market research survey platform where data driven brands bring market research in-house for faster and smarter decision making.

We have a proprietary network of 250M consumers/year which enables companies to connect with and understand real consumers worldwide in a fast, easy and cost-effective way.

In 2022, the market research and consumer insights giant Prodege acquired Pollfish.

We have a fresh perspective on market research. Our team is passionate about redefining the way it is talked about, thought about, and conducted.

Primary Objectives:

  • Advanced AI/ML Solution Development
  • Leading Model Research and Development
  • Strategic Cross-functional Collaboration
  • Industry Trend Analysis and Application
  • AI Technique Evaluation and Innovation
  • Model Training, Validation, and Optimization
  • Seamless Integration and Performance Monitoring
  • Mentorship and Advanced Team Support

Detailed Job Duties:

  • Develop and implement advanced AI/ML solutions aligned with strategic company goals.
  • Lead the research, development, and deployment of sophisticated AI/ML models using Python, LangChain, LLMs, and HuggingFace transformers, as well as libraries for Deep Learning (e.g., Pytorch, Tensorflow), ML libraries (e.g., XGBoost, Scikit-learn), and NLP (e.g., spaCy, NLTK).
  • Fine-tune existing models and create new models from scratch to enhance business processes and outcomes.
  • Collaborate cross-functionally with senior teams to identify opportunities for AI/ML integration and optimization.
  • Stay abreast of and apply industry trends and advancements to ensure our AI initiatives remain innovative and impactful.
  • Research, evaluate, and implement advanced AI techniques and tools to inform decision-making.
  • Develop, train, and validate complex AI/ML models to address specific and high-impact business challenges.
  • Collaborate with senior data and software engineers and other stakeholders to ensure seamless integration of AI/ML solutions.
  • Monitor and optimize model performance on a regular basis.
  • Provide advanced guidance and mentorship to junior team members and peers.
  • Focus on business practicality and the 80/20 rule; very high bar for output quality, but recognize the business benefit of "having something now" vs "perfection sometime in the future".

What does SUCCESS look like?

Success in this role is marked by the successful implementation of AI-driven solutions that enhance operational efficiency, drive revenue growth, and deliver measurable business impact. Additionally, success is measured by the continuous improvement and innovation within the AI department, positioning the company as a leader in AI technology.

The MUST Haves:

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • Five or more (5+) years of experience in software development/engineering focused on machine learning.
  • Expertise in Python and at least one other programming language (e.g., Scala, Java, Kotlin, etc) with and the ability to write performant production-quality code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. GCP, AWS, Databricks).
  • Extensive experience with AI/ML frameworks such as LangChain, LLMs, and HuggingFace.
  • Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
  • Good applied statistics skills, such as distributions, statistical testing, regression, etc.
  • Experience with Deep Learning platforms, such as Pytorch or Tensorflow.
  • Extensive experience in ML engineering, modeling, data pipelines, data extraction, and processing on production systems.
  • Proven track record of fine-tuning and/or creating advanced AI/ML models.
  • Understanding of modern API design and RESTful principles.
  • Experience on MLOps.
  • Experience working with large-scale datasets and distributed computing.
  • Effective communication and collaboration skills with stakeholders across different levels of the organization.
  • Adherence to high coding standards and active participation in code reviews.
  • Strong analytical and problem-solving skills.

???????The Nice to Haves:

  • Master's degree or PhD in AI, Machine Learning, or related field is a plus.
  • Knowledge of the Scala or Rust programming languages is a plus.
  • Certification in AI/ML-related disciplines preferred.
  • Hands-on experience with Docker and Kubernetes.
  • Prior experience in leading AI projects or teams.

Benefits

  • An attractive salary package
  • Part of an innovative tech company
  • Private Health Insurance
  • Company Equity
  • Weekly Office Events - Catered Lunch and Breakfast
  • Stocked Kitchen
  • Company Outings & Quarterly Events
  • Hybrid Working
  • Meal Coupons - Monthly
  • LinkedIn Learning & Training Opportunities/Budget
  • Mental Health Benefits - Wellness Coach App Subscription
  • Great office location in the city center - Parking slots available
  • Gym Subscription - UP Fit
  • Quarterly Charitable Giving Allowance
  • Peer recognition Allowance

Pollfish, a Prodege company is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class.

Prodege
Prodege
Advertising Analytics Digital Media Gift Card Market Research Mobile Search Engine Virtual Currency

0 applies

75 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

πŸ₯³πŸ₯³πŸ₯³ 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. πŸ› οΈ
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. πŸš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. πŸ“…

What Fellow Engineers Say