- Professional
 - Office in Pune
 
Job Description
About the job
The Applied AI & Modelling (AAIM) Division seeks a Software Developer to define, design, and implement high-quality software integrations of Large Language Models. This role involves producing top-tier AI collaborators and working with global stakeholders to refine tools essential for solving complex customer business challenges.
As a DevOps Engineer you will:
- Work with a global team of engineers to participate in the full lifecycle of models, agents including design, coding, testing, implementation, and deployment.
 - Support CI/CD testing and DevOps lifecycle management for Models and Agents developed across the division.
 - Provide DevOps support for the data science team.
 - Design and integrate RESTful APIs for Independent Model Packages.
 - Collaborate with other developers to implement effective solutions.
 - Work with agile development methodologies, adhering to best practices, and pursuing continued learning opportunities.
 - Maintain accountability for the entire life cycle of the code including support for both internal and external consumers.
 - Ensure quality through functional, unit, and performance testing; work closely with model/agent developers by providing feedback for testing coverage in the CI/CD flow.
 - Design and develop high quality, testable, and scalable software solutions within established timelines while adhering to R&D best practices and processes.
 - 6-9 Years of relevant experience.
 
Additional Responsibilities:
- Perform primary responsibilities on complex projects independently.
 - Solve problems with little to no guidance.
 - Influence the design and testability of software by promoting good software practices.
 - Sphere of influence: department and division.