Job Closed
This listing is no longer active.
G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
Senior Software Engineer – AI, LLMs
Location
United States
Posted
104 days ago
Salary
$120K - $160K / year
Seniority
Senior
Job Description
Senior Software Engineer – AI, LLMs
G2i Inc.
• Design and implement backend services that enable intelligent agent workflows and autonomous infrastructure actions • Develop APIs and orchestration layers in Python and TypeScript, integrating LLMs, vector databases, and observability pipelines • Build scalable systems to support LLM-based reasoning, retrieval, and decision-making across cloud infrastructure • Integrate with AWS Bedrock and other LLM platforms to support multi-model capabilities • Develop data access and semantic search layers using vector databases (e.g., pgvector, Pinecone, Qdrant) • Build robust monitoring, testing, and CI/CD systems to ensure reliability and reproducibility of AI workflows • Collaborate closely with Product and DevOps teams to design architecture diagrams, plan deployments, and monitor system health • Write clean, maintainable code with clear documentation and strong adherence to security and performance best practices • Participate in code reviews, design discussions, and iterative delivery cycles to improve product velocity and quality
Job Requirements
- 6+ years of backend engineering experience in production environments
- Strong proficiency in Python and TypeScript for building distributed, event-driven systems
- Deep understanding of AWS services (Lambda, ECS, Bedrock, S3, CloudWatch, etc.)
- Experience designing APIs, microservices, and event pipelines that interface with LLMs or AI models
- Familiarity with vector databases and concepts such as embeddings, similarity search, and retrieval-augmented generation
- Experience with infrastructure-as-code tools such as Terraform or AWS CDK
- Strong understanding of SQL and schema migration workflows (PostgreSQL or similar)
- Hands-on experience with Docker, GitHub Actions, and cloud-native CI/CD workflows
- Ability to diagram systems, communicate architecture decisions clearly, and work effectively in a distributed team
- Strong ownership mindset and ability to deliver in fast-moving, ambiguous environments
Benefits
- Medical, dental, and vision — 100% paid for employees, 50% paid for dependents
- Life and disability insurance — 100% paid for employees
- 401(k) — 3% contribution, no employee contribution required
- Education and tuition reimbursement — up to $50,000 annually
- Employee Stock Options Plan
- Accident, critical illness, and hospital indemnity coverage
- Employee Assistance Program
- Legal assistance
- Paid Time Off — up to 6 weeks per year
- Sick Leave — up to 2 weeks per year
- Parental Leave — up to 12 weeks
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect scalable, secure, and maintainable systems across backend (Node.js), frontend (React), and database layers. • Lead design discussions, code reviews, and engineering best-practice initiatives. • Evaluate new technologies like Node.js frameworks (Express) and React tools and guide the adoption of tools that improve developer productivity and system performance. • Define and document architecture patterns, design principles, and shared libraries for reuse across teams. • Partner with DevOps to design efficient CICD pipelines, deployment automation, and observability tooling. • Mentor and coach mid-level and junior engineers to foster career growth and skill development. • Partner with Product Managers and stakeholders to translate business needs into technical solutions. • Provide feedback and guidance during design and implementation reviews. • Promote a culture of continuous learning, clear communication, and shared ownership across the team.
• Architect scalable, secure, and maintainable systems across backend, frontend, and database layers. • Set the standard for mobile excellence by leading design discussions, code reviews, and engineering best-practice initiatives. • Evaluate new technologies and guide the adoption of tools that improve developer productivity and system performance. • Define and document architecture patterns, design principles, and shared libraries for reuse across teams. • Partner with DevOps to design efficient CI/CD pipelines, deployment automation, and observability tooling. • Design, build, and maintain production-grade mobile applications for Android, iOS, or cross-platform frameworks. • Write clean, testable, and efficient code following established coding standards and contributing to their evolution. • Optimize system performance, reduce technical debt, and improve reliability. • Collaborate with QA engineers to develop automated testing strategies and ensure high code coverage. • Participate in production support rotation and proactively drive root cause analysis and prevention. • Actively mentor and coach engineers, providing the technical and professional guidance needed to foster career growth and elevate the team’s collective skill set. • Partner with Product Managers and stakeholders to translate business needs into technical solutions that balance immediate delivery with long-term system health. • Foster a culture of shared ownership, clear communication, and continuous learning where team members feel supported in taking technical risks.
• PLG & Experience Engineering: Partner with Product and Marketing to build high-impact growth surfaces. You’ll implement in-product CTAs, contextual upsell triggers, and feature discovery experiences that turn users into advocates. • High-Velocity Experimentation: Build and maintain the technical "racetrack" for experimentation. You will own the A/B testing framework and performance management systems that empowers Marketing and GTM to run experiments and learn fast. • Full-Stack Marketing Ownership: Take technical command of our marketing websites. While we use WordPress where it makes sense, you’ll ensure our tech stack is modern, modular, and optimized for speed and conversion. • Growth "Plumbing" & Integration: Work alongside our Data Platform team to ensure our growth stack is airtight. You’ll manage the flow of data between our web properties, product, and HubSpot, ensuring tracking is precise and actionable. • Technical SEO & Future-Proofing: Architect our site for the next era of search. This includes programmatic page generation, schema implementation, and ensuring our content is perfectly structured for AI-driven discovery. • Reliability & Governance: Move fast without breaking things. You’ll maintain version control, clean documentation, and deployment discipline, ensuring our growth experiments respect global privacy standards (GDPR) and data integrity.
• defining, evolving, and governing the end-to-end architecture of the myQ IoT platform • providing enterprise-level technical leadership across cloud and middleware platforms, IoT connectivity and services, video systems • serving as the senior technical authority and architectural voice for the platform • translating business and customer requirements into cohesive architectural strategies and standards • creating and maintaining an Architectural Roadmap that supports all Software Engineering Roadmaps and Product Roadmaps • leading technical discussions in community of practice, design review, or other technical meeting forums • collaborating with other Chamberlain domain experts • providing mentoring and coaching to engineers and architects



