Job Description
Unify Technologies Pvt Ltd
Company Nature of work: IT-Software Product Development and Product Engineering Services
Founded Year: 2015
Company Locations: USA, Hyderabad, Bangalore, Pune, Chandigarh, Gurgaon
Num of Total Employees: 1,500+
Company Website: http://unifytech.com/
Few words about Unify Technologies: Unify is a Digital Engineering company. We help our clients by providing Digital Engineering Services to develop high-quality products. We have extensive experience in software product engineering and a successful track record of delivering aggressive delivery plans without compromising on the quality in Cloud, Mobile, and Data practices.
If you are looking for a challenging opportunity to put your Computer Science skills in the right place. Are you passionate about technology and interested in Functional Programming? - join us! We are looking for people like you!
Employment Type: Full-Time
Role: Senior Software Development Engineer - Sr SDE
Project: Maps and Advertising Platforms Product
Experience: 4-8 Years
Key Skills: Machine Learning, Deep Learning, NLP, AI Technologies, Good Understanding of Data Structures, Algorithms, Strong Logical and problem-solving skills
Num of Openings: 02
Joining time: Immediate to 30 days
Job Location: Hyderabad - India (Hybrid Model - Work from Office)
Education: Masters/Bachelors' degree in Computer Science, Statistics, Engineering or a related technical discipline will be preferred
Detailed Job Description:
Key Qualifications:
- Minimum 4+ years of total working experience with Machine Learning and data-driven AI Technologies.
- Proficiency in at least one major machine learning framework, such as Tensorflow, PyTorch etc.Self-motivated in learning new technologies and curious in new directions.
- Experience in developing reusable ML models and assets, working closely with the engineering team to ensure scalability and modernization, as the models move into production.
- Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability
- Exploring and visualizing data to understand it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
- Verifying data quality, and/or ensuring it via data cleaning and Defining validation strategies
- Defining the preprocessing or feature engineering to be done on a given dataset
- Training models and tuning their hyper-parameters
- Analyzing the errors of the model and designing strategies to overcome them
- Deploying models to production
Roles & Responsibilities:
- Proficiency in building large-scale personalization & recommendation algorithms and knowledge of information retrieval & ranking algorithms
- Experience in Deep Learning and classical Machine Learning, including but not limited to CNN/RNN architectures, Reinforcement learning, and Graph Neural networks.
- Experience with one or more Deep Learning packages including but not limited to TensorFlow and PyTorch
- We are looking for someone with proficiency in Python programming
- Solid understanding of relational databases, SQL, and No-SQL databases.
- Experience with unstructured data like images & text is a plus
- Strong interpersonal skills and the ability to naturally explain difficult technical topics to everyone from data scientists to engineers to business partners
NOTE: We are also looking for Spark Data Engineer, Scala Functional programming, Java back-end, Java Full-Stack, MEAN/MERN Stack Developers, SDET, and SRE/DevOps, Data Cloud Engineers.