
Senior Software Engineer, GenAI, Data & Cloud
Provectus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Maintain, improve, and extend an AI platform already running in production
- Handle a mix of backend development, data engineering, DevOps, and infrastructure work
- Translate business and product requirements into technical decisions independently
- Work directly with internal stakeholders and consumer teams
- Establish and maintain engineering best practices for the platform
- Identify and resolve technical issues as the first line of defense
Requirements
- 6+ years of hands-on engineering experience with production systems
- Generalist mindset, comfortable across backend development, data pipelines, and cloud infrastructure
- Strong Python skills and solid software engineering fundamentals
- Hands-on experience with AWS (Lambda, S3, SageMaker, Bedrock, ECR, or similar)
- Experience with data engineering, pipelines, transformations, storage, and processing at scale
- Experience maintaining and scaling systems in production, not just building POCs
- Autonomous working style, you don't need a project manager to tell you what to do next
- US-based, required due to project compliance and data security constraints
Benefits
- Full ownership of a production AI platform
- Remote-first, fully flexible work environment
- Annual performance bonus
- Health, dental, vision, 401(k) with company match, unlimited PTO
- Long-term engagement; this role extends beyond the initial project
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend developmentdata engineeringdata pipelinescloud infrastructuresoftware engineering fundamentalsdata transformationsdata storagedata processingscaling systems
Soft Skills
autonomous working styleproblem-solvingcommunicationstakeholder engagementtechnical decision-makingbest practices establishment