Overview:
Senior Software Engineer (AI Enablement):
Location: Hyderabad Work Arrangement: Hybrid - 2 days per week in the office
About the Role:
You'll contribute meaningfully to architectural discussions, mentor fellow engineers, and help shape team standards and engineering practices. If you're passionate about writing clean, impactful code, solving hard problems, and staying ahead of the curve on emerging technologies — including AI-assisted and agentic AI development — we'd love to hear from you.
Your Role Responsibilities? Here's What You'll Do.:
- Design and develop complex, high-quality code based on functional specifications — translating and analyzing software requirements into design specifications and ensuring adherence to established standards, algorithms, and logic design.
- Perform complex peer code reviews and analysis, providing insight on the broader impact of software changes while influencing and guiding other team members on technical direction and best practices.
- Incorporate business value into engineering decisions, influence team standards and processes,
and lead planning sessions, work estimation, solution demos, and implementation design discussions.
- Research and resolve complex escalations for production issues; implement development standards to ensure compliance with product and industry regulations and recommend internal process improvements and product documentation enhancements.
- Mentor, coach, and provide feedback to team members; leverage AI-assisted and agentic AI development tools to drive productivity, code quality, and innovation across the engineering team.
Technology Tools:
- Java
- C / C++
- Python
- Open Source Tools & Platforms
- CI/CD Pipelines & Build Environments
- AI-Assisted Development Tools _(GitHub Copilot, Cursor, Claude)_
- Agentic AI Frameworks & LLM APIs
Role Essentials:
- Bachelor's degree or equivalent experience; significant experience with one or more general-purpose programming languages — including