28 Oct
|
UST
|
Thiruvananthapuram
28 Oct
UST
Thiruvananthapuram
Role Description Lead AI-Assisted Software Engineer (Offshore) We are looking for a highly skilled Lead Software Engineer with strong hands-on development expertise and a passion for leveraging AI tools to improve engineering productivity and delivery outcomes. This is not an AI/ML model development role. The focus is on building applications, automation, and solutions using existing AI platforms, APIs, and coding assistants while providing technical leadership to the team.
Key Responsibilities
• Lead the design, development, testing, and deployment of scalable enterprise applications.
• Remain hands-on with coding and contribute to critical development activities, code reviews, troubleshooting, and solution implementation.
• Leverage AI-powered development tools (GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf, etc.) to accelerate development, improve quality, and reduce delivery timelines.
• Develop automation solutions, utilities, and integrations using Python.
• Integrate existing AI/LLM APIs and services into business applications and workflows.
• Provide technical leadership to development teams, ensuring adherence to architecture, coding standards, security, and best practices.
• Mentor and guide junior and mid-level engineers on modern development practices and effective use of AI tools.
• Drive solution design discussions and collaborate with architects, product owners, business analysts, and QA teams.
• Lead estimation, technical planning, risk identification, and mitigation for assigned workstreams.
• Ensure delivery quality through code reviews, automated testing practices, and CI/CD adoption.
• Evaluate and recommend opportunities to improve engineering efficiency through AI-assisted software development. Required Skills
• 8+ years of software development experience with strong hands-on coding capability.
• Proficiency in Python and modern application development technologies.
• Experience building and integrating REST APIs, microservices, and cloud-native applications.
• Strong understanding of software engineering best practices, design patterns, DevOps, CI/CD, and Agile methodologies.
• Demonstrated experience using AI-assisted development tools to increase productivity and code quality.
• Ability to troubleshoot complex technical issues and provide hands-on leadership during critical deliveries.
• Strong communication and stakeholder management skills. Preferred Profile
• A technical lead who continues to code and lead by example.
• Uses AI as a productivity accelerator and can coach teams on AI-enabled development practices.
• Strong problem solver capable of independently driving complex technical initiatives.
• Focused on application development, automation, and delivery excellence rather than building or training AI/ML models.
• Passionate about modern engineering practices and continuous improvement. Job Summary A hands-on Lead Software Engineer who combines solid software development expertise with effective use of AI-powered development tools, Python automation, and technical leadership to deliver high-quality solutions faster, mentor engineering teams, and drive successful project outcomes Skills Python, LLMs, GitHub Copilot, REST, Microservices, OpenAI, Production Support, Cursor, SDLC, Technical Leadership, Test Automation
📌 Lead II (Thiruvananthapuram)
🏢 UST
📍 Thiruvananthapuram