Principal Engineer

6 - 10 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As an experienced Python engineer, you will have the opportunity for excellent future growth along either technology or management tracks. You should enjoy solving hard problems, be a technologist at heart who loves coding as much as building and leading a high-performing team, and be looking to create a real impact in the US Insurance ecosystem. Key Responsibilities: - Accountable for application development using Python and GenAI, including architecting, designing the technical solution, and leading the team in implementation. - Collaborate with application teams to integrate solutions with products and platforms, ensuring alignment with technology strategy and business outcomes. - Architect and design reusable services leveraging and integrating frameworks, ensuring optimal performance and compatibility. - Perform hands-on coding while prototyping (POC) and ensure overall system quality by implementing best practices and conducting Code Reviews/Code quality checks. - Serve as a technology point of contact to business partners and application teams, providing mentoring and technical guidance to junior programmers and other software engineers. - Troubleshoot and perform root cause analysis to maintain system integrity. Qualifications: - 6+ years of proven experience and proficiency with Python. - Experienced in design and development of components and systems using engineering best practices and design patterns. - Proficient in Python and associated libraries, RESTful API development, Cloud platforms (AWS), Databases, System design, Building data pipelines, Git, CI/CD, Linux. - Highly experienced with multi-threading, memory management, networking, I/O concepts, and performance aspects of common classes and algorithms. - Familiarity or hands-on experience with AI and ML concepts, engineering techniques to optimize GenAI performance, evaluation and selection of appropriate models, frameworks, techniques for GenAI use cases, frameworks such as LangChain or LlamaIndex is highly desirable. - Develop and design scalable and efficient GenAI solutions tailored to specific requirements. - Familiarity with RAG technologies and LLM frameworks, LLM model registries (Hugging Face), LLM APIs, embedding models, and vector databases is highly desirable. - Ability to learn and adapt to continuously changing technology, with excellent understanding of object-oriented design concepts and software development processes and methods. - Experienced at leading teams, interacting with business partners or customers, guiding project direction, and demonstrating superior organization skills. - Leadership qualities and ability to guide technical and design working sessions, with a demonstrated ability to work independently with minimal supervision.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Verisk logo
Verisk

Data Analytics, Risk Assessment

Jersey City

RecommendedJobs for You

gurugram, haryana, india

pune, maharashtra, india