Principal Software Engineer - Responsible AI
Job duties
Bachelor's or advanced degree in computer science, development, mathematics, or a related field
8+ years of full software development lifecycle, with experience in Agile development (Scrum, XP, Pair Programming)
Strong programming skills, particularly in languages such as Python and Java
Experience with machine learning frameworks and libraries
Expertise in data analysis, statistical modeling, and data visualization
Ability to design and develop machine learning algorithms and models.
Experience with cloud application development (Microsoft Azure, Google Cloud Platform, or Amazon Web Services)
Highly proficient at writing robust software for large-scale web applications in a dynamic environment with rapid release cycles and web services (e.g., RESTful services)
Proficient in using test automation framework, code quality tools and performance analysis tools.
Experience at writing robust software for large-scale web applications in a dynamic environment with rapid release cycles
Technologies
Data analysis skills
Scrum
SDLC
REST
Java
Computer science
Azure
Application development
Analysis skills
Agile
AWS
Test-driven development
Test automation
Google Cloud Platform
Cloud development
Experience
5 years
Posted on
Location
July 02, 2024
Hyderabad