Senior Software Engineer – AI
We are seeking a talented and experienced Senior Software Engineer – AI to join our forward-thinking team. This role is ideal for a full stack engineer with a strong foundation in building scalable applications and a passion for advancing Generative AI solutions. We are looking for someone who thrives in a fast-paced, collaborative environment and can take the lead in developing innovative, AI-powered applications that are both robust and scalable.
This is a remote position open to candidates located in the United States.
Key Responsibilities:
- Lead the design, development, deployment, and ongoing maintenance of AI-powered tools and platforms.
- Leverage current advancements in Generative AI to design and integrate AI capabilities across the full tech stack.
- Collaborate closely with engineering, product, SRE, and leadership teams to ensure timely and quality delivery of solutions that serve millions of users.
- Take a hands-on approach while also guiding and mentoring team members, contributing to new features, product improvements, and system maintenance.
- Ensure systems meet high standards for stability, performance, security, and compliance, including 99.95% SLA products.
- Participate in and improve CI/CD practices to streamline development and deployment cycles.
- Proactively identify gaps in product requirements and provide input for better design and implementation strategies.
- Maintain a user-first mindset, working closely with UX teams to create accessible and intuitive front-end experiences.
- Support the entire software lifecycle — from planning and development to launch, support, and deprecation.
- Mentor junior engineers, helping them grow technically and professionally.
About You:
- Proven experience delivering AI-driven applications at an enterprise scale.
- Strong full stack engineering background, with solid experience across both front-end and back-end development.
- Comfortable translating complex technical topics into clear business language for leadership and cross-functional stakeholders.
- Experience designing user-centric, accessible front-end applications in collaboration with UX designers.
- Expertise in building developer-friendly APIs with a focus on simplicity, usability, and scalability.
- Enthusiastic about problem-solving and understanding the "why" behind product decisions.
- Track record of working in high-velocity environments delivering production-grade software at scale.
- Deep involvement in the full SDLC — including coding, testing, documentation, performance tuning, and security.
- Committed to continuous learning and staying up to date with evolving AI trends and technologies.
Our Tech Stack Includes:
- Backend: Python, Node.js
- Frontend: TypeScript, Angular, React, Playwright
- AI & ML Services: Azure AI Search, Azure OpenAI, Amazon Bedrock (or similar)
- Cloud & DevOps: AWS (ECS, RDS, Lambda), Docker, Terraform, GitHub, CircleCI, SonarQube, NewRelic, Datadog
- Collaboration Tools: JIRA, Confluence, Slack, Zoom, Office 365
- Databases: MySQL, PostgreSQL, DynamoDB