Stylitics logo
Stylitics

Stylitics’ technology delivers AI-powered Inspirational Commerce™ through automated outfitting & styling product bundles

Senior AI Software Engineer, Labs

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2011H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishReactSQLTypeScript

Job Description

Senior AI Software Engineer, Labs

Stylitics

• Write production-level code in TypeScript (with AI tools) • Build full-stack prototypes, including front-end interfaces • Prompt engineering and testing with LLMs, including Claude, Gemini, and OpenAI models • Analyze large data sets • Design and implement solutions for scale and maintainability across multiple clients

Job Requirements

  • Bachelor's Degree from an accredited college or university in Computer Science, Data Science, Statistics, or other related fields, or equivalent experience
  • 7+ years of software development experience, including work within retail, e-commerce, or another applied AI/technology industry
  • Confident communication (written and oral) skills
  • Working experience with modern prototyping stacks, specifically React, TypeScript, and SQL
  • Experience with LLMs, testing, and prompt engineering, including work with Claude, Gemini, and OpenAI APIs
  • Solid understanding of system design, scalability principles, use of APIs, and open-source packages
  • Ability to operate independently with ambiguity in product definition

Benefits

  • Equal Employment Opportunity
  • Empowered work environment
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Spektrum Group logo

Software Developer

Spektrum Group

We don’t just say we’re different, WE ARE DIFFERENT.

ContractRemoteTeam 1-10H1B No Sponsor

• Support the preparation of a new release of the JChat Java Client • Support the preparation of a new release of the JChat Web Client • Support the preparation of a new release of the JChat Openfire Server • Support the preparation of a new release of the M-Link server for JChat • Represent the JChat team in test events • Maintain the development pipeline • Participate in Scrum meetings. Estimated per developer at 2.5 hours of standup per two-week development activity, four hours of refinement per two-week development activity, four hours of review per two-week development activity, a retrospective meeting and planning meeting per two-week development activity • Under this work package the contractors of the supplier will support the development of a new version of the JChat Java client software following the Scrum methodology based on a backlog of tickets that is maintained in JIRA by the Purchaser. • All activities for the preparation of the release, e.g. development, documenting, testing and reviewing, release building will be expressed as tickets with Story Points (SP) under this work package. • Under this work package the contractors of the supplier will support the development of a new version of the JChat web client software following the Scrum methodology based on a backlog of tickets that is maintained in JIRA by the Purchaser. • All activities for the preparation of the release, e.g. development, documenting, testing and reviewing, release building will be expressed as tickets with Story Points (SP) under this work package. • Under this work package the contractors of the supplier will support the development of a new version of the JChat Openfire software following the Scrum methodology based on a backlog of tickets that is maintained in JIRA by the Purchaser. • All activities for the preparation of the release, e.g. development, documenting, testing and reviewing, release building will be expressed as tickets with Story Points (SP) under this work package. • Under this work package the contractors of the supplier will test and integrate a new version of the JChat M-Link server software following the Scrum methodology based on a backlog of tickets that is maintained in JIRA by the Purchaser. • All activities for the preparation of the release, e.g. development, documenting, testing and reviewing, release building will be expressed as tickets with Story Points (SP) under this work package. • Under this work package at least one of the contractors of the supplier will represent the JChat team during the CWIX IPC event and the INTEND event. • Under this work package the contractors of the supplier will maintain and implement changes to the development pipeline (tool chain) for the JChat products following the Scrum methodology based on a backlog of tickets that is maintained in JIRA by the Purchaser.

Spain
€75 - €120 / hour
Job Closed
NMI logo

Senior Software Engineer

NMI

Full commerce is the future — we get you there now.

Full TimeRemoteTeam 201-500H1B Sponsor

• Design, develop, and maintain secure, scalable, high-quality SDKs and backend services used in payment device integrations. • Lead architectural and design discussions across backend and mobile platforms. • Write and review well-structured, maintainable, and efficient code. • Collaborate closely with Product, QA, and Operations to ensure successful feature delivery. • Mentor junior and mid-level engineers, sharing best practices and guiding technical growth. • Participate in the evolution of CI/CD pipelines and deployment automation. • Ensure that all code and systems adhere to strong security and compliance requirements (e.g., PCI, OWASP). • Investigate and resolve performance issues across SDKs and backend services. • Contribute to cross-team initiatives, including SDK standardization and shared libraries. • Join the team’s out-of-hours on-call rota to support critical product alerts.

United Kingdom
£48K - £58K / year
Sicredi logo

Mid-level Software Engineer

Sicredi

Não é só dinheiro, é ter com quem contar.

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Analyze requirements and propose appropriate technical solutions • Write, refine, and refactor clean, testable code • Maintain necessary documentation to ensure high operability and maintainability of the product • Communicate with your team and other teams to reduce duplicated work • Write unit and integration tests • Ensure software product quality in partnership with QA • Keep your work processes aligned with reality, receiving support from the agility team • Monitor software in production in partnership with the DevOps team • Manage technical debt together with the squad Agile Coach and Product Manager • Perform corrective maintenance on software • Develop software following information security standards • Continuously pursue technical growth • Maintain and improve development processes • Take care of the performance of the product you develop

Brazil
Stefanini Brasil logo

Technical Lead – Solutions Architect

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Define and communicate the platform architecture strategy and the technical roadmap • Design distributed architectures based on microservices, event-driven patterns and Kafka • Establish integration standards, API contracts, security and observability • Guide decisions on data modeling, PostgreSQL and legacy system migration • Lead incremental modernization initiatives with coexistence and decommissioning criteria • Serve as a reference for critical financial-sector workflows, ensuring traceability and compliance • Conduct architecture reviews, ADRs and evaluations of technical trade-offs • Support investigation of critical incidents and continuous resilience improvements • Mentor leads and developers, raising the team's technical maturity • Align technical evolution with the client's business, compliance and operations

Brazil
Job Closed