job summary:
For this contractor assignment, this User Interface developer will collaborate with business sponsors, SME's, and the development team to craft compelling interfaces and take user process into account with a data-driven approach to solutioning.
The overall solution is expected to deliver business-facing outputs (e.g., effort estimates, staffing forecasts, rough-order-of-magnitude presentations, and decision-support artifacts). Data outputs will be generated and consumable through a user-friendly interface, with AI-driven artifacts replacing manual Excel/PPT creation wherever possible. Experience with UI/UX design and usability, knowledge of data pipelines, ML modeling, Snowflake integration, and AI-driven systems (predictive + generative) is required.
location: Telecommute
job type: Contract
salary: $58.57 - 68.57 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Translate complex business requirements into clean, intuitive user interfaces
- Apply established UX principles (e.g., usability, accessibility, responsive design) to drive adoption
- Build and optimize modern front-end components using current frameworks and best practices
- Collaborate closely with stakeholders to iterate on design and ensure alignment with business workflows
- Own the end-to-end application layer design, including interaction patterns and overall user experience
- Design AI-driven experiences that combine predictive outputs and generative explanations into clear, actionable insights
- Design conversational (chat/Copilot-style) interfaces to support human-in-the-loop estimation refinement
- Incorporate explainability into the UI (e.g., why an estimate was generated, similar project context, confidence indicators)
- Design for AI limitations including outliers, low-confidence predictions, and error/fallback scenarios
- Incorporate product vision, business objectives, creativity and thought leadership into the UX design process
- Facilitate ideation and alignment workshops and meetings with the team
- Iterate through the design process based on feedback
- Ability to work in a fast-paced environment with Agile development teams
- Advocate and help breakdown user research needs
- Advocate for accessibility and ease-of-use design
- Ability to manage multiple product concepts simultaneously
qualifications:
- Minimum of 7 years related work experience programming and supporting software applications.
- {OR} Completion of a technical training program and 4 years related work experience programming and supporting software applications.
- {OR} Bachelor's degree or higher in an Information Technology related field of study and 4 years related work experience programming and supporting software applications.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
![]()