
Job Summary
We are looking for a motivated individual to join our company as a Senior Software Developer. In this role, you work within the Data Science and Analytics (DSA) team to ensure the completion of AI, ML and Data Science related projects. You will be assigned with project planning, architecture, development, gathering resources for project needs and work with multiple departments to deliver projects.
We are looking for a candidate who can be trusted to effectively support the DSA team and make sure projects are highly organized as they go through the project life cycle. AI model training, testing, deploying to production and software development are the Senior Software Developers' main focus.
Duties and Responsibilities
Develop high quality AI model Architecture and API’s. Develop AI Software tools and applications by producing clean and efficient code. Enhance existing software pipelines and API’s and make sure they are reliable, efficient and scalable. Develop and enhance 2D Perspective estimation using a single reference image. Train, test and Deploy AI models to production on AWS Cloud. Develop Lead Scoring and Customer Segmentation Models. Develop Generative AI models for background replacement. Collaborate with Data Engineers, Data Scientists and other Software Engineers in the organization and define project scope, curate datasets, integrate production models with the rest of the services. Identify, prioritize and execute tasks across several projects in the entire software development life cycle. Support in delivery of projects to internal and external clients
Requirements and Qualifications
Masters's degree in Computer Science, Robotics, Data Science, Electronics Engineering or a related field. Proven work experience as a Software Developer or similar role. Have a strong practical and theoretical knowledge of technical aspects such as AI, Deep Learning, Machine Learning, Computer Vision, Image Processing, Software Development Life Cycle and Design Patterns. Extensive experience in defining software architecture, scripting, API development and project planning, deploying AI models to production on AWS Cloud. Proven experience in Python programming language and AWS Cloud (EC2, Lambda, S3, DynamoDB etc.,). In depth knowledge of AI/Machine Learning libraries like PyTorch, Scikit-learn, OpenCV, Numpy, Pandas, Matplot-lib, t-sne, Git etc., Excellent communication and time management skills. Strong attention to detail. Familiarity with Linux and Ubuntu operating systems. Analytical mind with problem-solving aptitude. Ability to work independently as well as in a team. 7+ years in AI Software development 5+ years in for deep learning/ML
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
