Senior software developers are responsible for designing, testing, and implementing new and updated software programs. Their job is to ensure all deliverables are completed on time and to the agreed specification. They should be able to provide guidance to team as well as training, mentoring and guiding junior colleagues. As a Senior Software developer, they need no supervision and given their good technical competencies they can pick up a work, analyze and complete it on their own.
Job Title
Senior Software Consultant - AI Engineer
Job Description
AI Engineer will play a crucial role in the development and implementation of cutting-edge artificial intelligence products. The responsibilities of this role will involve designing and developing artificial intelligence systems as well as refining and updating existing systems.
Candidate should be AI & Gen AI practitioner with experience building data pipelines based on model chaining, with solid platform and infrastructure foundations.
Ideal candidate will have a strong knowledge base and expertise for specific Gen AI applications.
Skills
Data Analysis Skills :
Model chain libraries (eg Langchain)
Databases (Postgres, Redis)
Gen AI Skills
LLM and Foundational models
NLP
Model serving
Model lifetime management (accuracy, Testing etc.)
Ability to perform prompt engineering to guide AI models effectively.
General Skills
Experience with Python, with a solid grasp of software development principles
Experience in writing and maintaining test cases to ensure code quality
Platform
Container and Docker
Containers as a service
Observability
Requirements
Total IT experience of around 5 to 8 years with experience in relevant role of 2 years.
Clear communication with product managers and other engineers regarding project timelines, delays, advancements, and progression
Understanding of - Engineering ethics, AI creation ethics
Workable knowledge of AI and ML best practices for - Model building, Automation, Neural network enrichment, Iterative learning, “Black box” problem-solving
Strong time management skills
Dedication to high-quality work output
Ability to write robust code in Python
Excellent communication skills
Ability to work in a team
Outstanding analytical and problem-solving skills
Experience with cloud platforms (e.g., AWS, Azure) and distributed computing.
Excellent problem-solving abilities and a passion for innovation.
Effective communication skills to collaborate with diverse teams.
Location:
Pune
,
India
Time Type
Full time
Contract Type
Permanent
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job