Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

ICON

Senior Software Engineer (Data)

Posted Updated
Discussion
  • ICON is looking for a Software Engineer to join our growing team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure that powers our data-driven products and services
  • Design and build robust data pipelines to ingest, transform, and load data from a variety of internal and external sources
  • Develop and maintain large, high quality datasets that power machine learning models and analytical products
  • Build scalable data storage, processing, and serving infrastructure on cloud platforms
  • Develop tooling and services for data labeling, data review, and dataset curation at scale
  • Find and evaluate new external data sources - manage relationships with data partners and vendors
  • Contribute to CI/CD practices and engineering standards across the data platform
  • Partner with ML engineers and researchers to design feature pipelines and experiment infrastructure
  • Apply statistical and analytical techniques to assess dataset quality, identify gaps, and surface insights
  • Develop efficient algorithms and data models to curate data and maintain high quality and consistency
  • Design and evaluate metrics to measure dataset health and model readiness
  • Translate ambiguous research questions into well defined data problems with measurable outcomes
  • Familiarity with statistical analysis and core data science concepts (feature engineering, data distributions, model evaluation etc)
  • 5+ years of hands on experience managing and engineering data at scale
  • Proficiency in Python, TypeScript and SQL
  • 7+ years of software development experience
  • Experience with cloud data services and storage technologies (e.g., S3, Redshift, BigQuery, Snowflake)
  • Strong problem solving skills with the ability to work independently and drive projects end-to-end
  • Degree in Computer Science, Statistics, a related technical field, or equivalent experience
  • Experience building large datasets for machine learning training and evaluation
  • Proficiency with data science libraries (pandas, NumPy etc.)
  • AWS experience, including CDK or similar managed services
  • Experience with workflow orchestration tools (Airflow, Prefect etc)
  • Experience with modern CI/CD workflows
  • Experience partnering with external organizations or managing 3rd party data vendors

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.