Job Description
Company Description
Haystaq is a data analytics firm that works in the political and non-political space. We have worked for presidential campaigns (Obama, Sanders and Harris), statewide campaigns, Fortune 500 companies and advocacy organizations. We build models ranging from support to issues to fundraising. We also create over 100 individual level models on every voter and consumer in the country.
Role Description
- Design, build, and train machine learning models using frameworks such as scikit-learn, XGBoost, and LightGBM.
- Optimize model performance and ensure scalability for production environments.
- Maintain and improve the code used by our junior analysts to do day-to-day tasks (data munging, data ingestion, matching, detailed reports,, correlations, list pulls)
- Support our core products (National Models, Fundraising Lists, Match and Appends)
- Support client specific projects with custom consulting work
- Develop and maintain robust, scalable data pipelines between client datasets and our infrastructure
- Create client specific dashboards
- Create documentation as needed
- Use Best Practices to Maintain a secure environment for our data
- Train Junior Programmers and Analysts as needed
- Code review and QA Junior Employees as needed
What We're Looking For - US Citizens or Permanent Resident
Prior political experience is great but not necessary. The position will include training to give you necessary background in political modeling. The list of hard skills attempts to communicate all the skills we are interested in, and approximates order of importance. We do not expect a single candidate to have experience in every area, and if you are interested in the role and feel you meet at least 4 of the items on the list, please do apply.
- Degree in Computer Science or Data Science (Master’s Degree preferred)
- Skilled with Python (numpy, pandas, Scikit-learn)
- Skilled in SQL and SQL integration in Python to manage large datasets.
- Proficiency with AWS services, specifically Redshift for data warehousing and EC2 for compute, or with Google Cloud services like BigQuery for data warehousing and Compute Engine for compute.
- Familiarity working in a Linux environment
- Familiarity with Looker, Tableau, Hex, or AWS Quicksight
- Familiarity with Condas, Git/Github (or similar), Docker, Parquet
- Comfortable with geospatial python packages and/or Mapbox/QGis/Esri
- Ideal, but not required:
- Fluency in Spanish
- Political Campaign Experience
- Familiarity with CRMs particularly Political CRMs/Voterfiles (L2, PDI, NGPVAN, Targetsmart, Catalist)
- Familiarity with ActionKit, ActionNetwork and ActBlue
- Experience with HIPPA compliance
- We are looking for someone who demonstrates:
- Strong attention to detail
- Interest in working on behalf of left leaning politicians and organizations
- Ability to interact with the a client’s technical staff
- Ability to iteratively improve our processes
- Ability to rapidly problem solve and adjust in response to feedback
- Self-direction and knows how to make headway on problem-solving before asking for help, while also comfortable asking questions
- Ability to work independently in a remote environment
Compensation and Logistics
This position is full-time and fully remote. The salary range for the position is $75,000 to $115,000 depending on experience. We also provide competitive benefits.
How to Apply
Send an email to [email protected] with the subject line “Senior/Lead Engineer Application.”
Please include:
- Your resume and cover letter
- Specific examples (no more than two) of complex code bases you have worked in, including pointers to code if possible or a technical description otherwise. For each example, include a brief summary (no more than 200 words) with details of tools used and your specific role in developing and maintaining the product.
- Expected salary
Deadline
We are currently accepting applications through Friday, Oct 31. Applications are reviewed on a rolling basis and interested candidates are encouraged to apply early.
Similar Jobs
Explore other opportunities that match your interests