Senior Gen AI Developer
New
Fully remote, Eastern Standard Time (EST)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of overall software engineering experience, with at least 2+ years building and shipping production systems in product teams. 4+ years of hands-on technical experience writing production-quality code.
- Required Skills
- AWSPythonGCPTypeScriptAzureCI/CDGenerative AI
Requirements
- 4+ years of overall software engineering experience
- 2+ years building and shipping production systems in product teams
- 4+ years of hands-on technical experience writing production-quality code
- Strong software engineering fundamentals, including system design and scalable architecture
- Proficiency in Python
- Proficiency in TypeScript (or similar)
- Experience building APIs
- Experience building services
- Experience building data pipelines
- Experience with cloud platforms (AWS, GCP, or Azure)
- Experience with CI/CD pipelines
- Experience with automated testing
- Experience with observability
- An experimentation mindset
- Strong interest in learning and applying GenAI technologies in practical, production environments
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Responsibilities
- Contribute to building and scaling production-grade AI systems.
- Contribute to the delivery of GenAI-powered features.
- Collaborate closely with technical leads.
- Maintain technical quality, reliability, and scalability across a core product area.
- Build and improve AI-enabled product features from prototype to production.
- Build and maintain product features and supporting backend components, including services, integrations, and internal workflows.
- Write production-ready code and lightweight prototypes to validate ideas quickly.
- Create automated tests and proactively fix issues to keep releases stable.
- Support proof-of-concepts and experiments by setting up test cases, reviewing results, and improving areas where quality is weak.
- Document systems and workflows so others can run, maintain, and extend what you build.
- Translate business problems into clear AI tasks and implement end-to-end solutions.
- Prepare and maintain data and test cases used to measure output quality.
- Apply common AI application patterns such as prompting, using internal knowledge sources, and calling external tools or APIs.
- Measure quality using repeatable evaluation methods.
- Contribute to production readiness through versioning, monitoring, basic performance and cost awareness, and usage tracking.
- Follow privacy, security, and compliance requirements.
View Full Description & ApplyYou'll be redirected to the employer's site