Senior Software Engineer, Caper AI
About the role
This is a Fully Remote Job
- About Our Client:
The organization operates in the grocery delivery and retail technology sector, addressing the challenge of providing reliable, efficient grocery delivery services while integrating advanced technology solutions. It supports a large customer base by offering essential services that connect retailers and consumers, facilitating access to groceries and household goods. The organization emphasizes flexible work arrangements and community building to foster employee engagement.
- About the Opportunity:
The Senior Software Engineer, Caper AI role focuses on designing and implementing software solutions that enhance retail store technologies and internal operations. The position contributes to operational efficiency and improved customer experiences by developing advanced AI-driven applications, data pipelines, and backend infrastructure that support scalable retail functions and real-time data processing.
- Responsibilities:
Develop high-quality web applications and AI systems integrating Large Language Models, Computer Vision, and multimodal technologies
Architect data pipelines and reverse ETL systems combining diverse retail data sources
Standardize API contracts for complex retail functions across various retailer systems
Lead architectural design of backend systems and distributed infrastructure to process large-scale data
Build frameworks and internal tools for automated testing, logging, and debugging
Lead cross-functional initiatives to unify development approaches and improve customer shopping experiences
Perform other duties as assigned
- Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field
Minimum 5 years of experience in a related software engineering role
5 years experience with backend programming languages such as Java, Ruby, or Kotlin
5 years experience with frontend programming languages such as TypeScript, React, or Next.js
5 years experience with advanced AI systems including LLMs, Computer Vision, and multimodal technologies
5 years experience designing resilient backend systems and distributed infrastructure using workflow orchestration platforms
5 years experience working with backend APIs
5 years experience architecting data pipelines and ETL systems for real-time processing
5 years experience with monitoring and observability tools
- Pay Range and Compensation Package:
Base pay range for this role is $230,000 to $255,000 USD depending on permanent work location
Eligibility for new hire equity grants and annual refresh grants
Offers vary based on candidate experience and skills
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
TalentHop is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.
Responsibilities
- Develop high-quality web applications and AI systems integrating Large Language Models, Computer Vision, and multimodal technologies
- Architect data pipelines and reverse ETL systems combining diverse retail data sources
- Standardize API contracts for complex retail functions across various retailer systems
- Lead architectural design of backend systems and distributed infrastructure to process large-scale data
- Build frameworks and internal tools for automated testing, logging, and debugging
- Lead cross-functional initiatives to unify development approaches and improve customer shopping experiences
- Perform other duties as assigned
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 5 years of experience in a related software engineering role
- 5 years experience with backend programming languages such as Java, Ruby, or Kotlin
- 5 years experience with frontend programming languages such as TypeScript, React, or Next.js
- 5 years experience with advanced AI systems including LLMs, Computer Vision, and multimodal technologies
- 5 years experience designing resilient backend systems and distributed infrastructure using workflow orchestration platforms
- 5 years experience working with backend APIs
- 5 years experience architecting data pipelines and ETL systems for real-time processing
Benefits
- Eligibility for new hire equity grants and annual refresh grants