\We are seeking a Senior Software Engineer – AI to lead the development of Generative AI-enabled applications. The ideal candidate has full-stack expertise, hands-on experience with AI technologies, and the ability to integrate AI solutions across the stack.
Title: Senior Software Engineer – AI
Location & Schedule: Remote | EST core hours (9-5) | Up to 5% travel
Must Have:
- Engineering background with experience in AI tool development & maintenance
- Strong leadership and ability to work in a fast-paced environment
- Fluent in English, articulate, and able to communicate ideas effectively
- Tech Stack: Backend (Python), Frontend (TypeScript/JavaScript), Azure AI Services, Docker
- 5+ years' experience
- Bonus: SRE background
-------
What You’ll Do:
- Design, develop, and maintain AI-powered tools & platforms
- Stay updated on AI advancements and integrate them into applications
- Lead and contribute hands-on to web application development
- Collaborate with product, engineering, and SRE teams
- Ensure security best practices and compliance with data privacy regulations
- Improve CI/CD processes for smooth deployments
- Mentor junior engineers and foster team growth
About You:
- Experience developing enterprise AI solutions
- Strong engineering background with a problem-solving mindset
- Skilled in both front-end and back-end development
- Expertise in API design, accessibility, and user experience
- Comfortable working in distributed teams and contributing to entire SDLC
Tech Stack Includes:
- Backend: Python, Go, Node.js
- Frontend: TypeScript, Angular, React, Playwright
- AI Services: Azure AI Search, Azure OpenAI, Amazon Bedrock
- Cloud: AWS (ECS, RDS, Lambda)
- DevOps & Infra: Docker, Terraform, CircleCI, Sonarqube, NewRelic, Datadog
- Databases: MySQL, PostgreSQL, DynamoDB