As a Senior Generative AI Engineer at Nagarro, you will leverage your extensive experience to develop and deploy cutting-edge generative AI models. You’ll design and implement sophisticated cloud architectures, apply machine learning techniques, and create innovative NLP models. Your role will involve translating business requirements into technical designs, providing strategic guidance, and ensuring the implementation of best practices throughout the project lifecycle.
Key Responsibilities
- Client Interaction. Analyze client business use cases and technical requirements to translate them into elegant technical designs.
- Technical Design. Develop and document architectural designs, ensuring they meet functional and non-functional requirements.
- Solution Identification. Evaluate various solutions, select the optimal option, and define guidelines for Non-Functional Requirements (NFR) during project implementation.
- Design Documentation. Write and review comprehensive design documents outlining the architecture, framework, and high-level design for development teams.
- Architecture Review. Assess architecture and design for extensibility, scalability, security, and adherence to best practices.
- Solution Development. Design and implement solutions, defining technologies, patterns, and frameworks to meet project needs.
- Technology Integration. Apply your understanding of technology integration scenarios to enhance project outcomes.
- Issue Resolution. Conduct systematic analysis of issues, resolving them effectively and justifying decisions.
- Proof of Concepts (POCs). Develop and evaluate POCs to ensure the suggested designs and technologies align with project requirements.
Qualifications
- Experience. 10+ years in developing and deploying generative AI models, with proficiency in cloud architecture and machine learning techniques.
- Technical Skills. Strong programming skills in Python and experience with NLP models.
- Analytical Skills. Excellent problem-solving abilities and a keen analytical mindset.
- Communication. Strong verbal and written communication skills, with the ability to work collaboratively in a team environment.
- Adaptability. Proven ability to quickly adapt to new technologies and methodologies.
- Education. Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Why Nagarro?
At Nagarro, you’ll be part of a forward-thinking team, working on groundbreaking projects with a focus on innovation and excellence. We offer a dynamic work environment where your contributions are valued and your growth is supported. Join us in shaping the future of digital product engineering!