Join Us! To shape the future of film industry.

Data Science Lead – Python, AI/ML

Salary: As per industry standards
Employment Type: Full Time, Permanent

Senior Python/Django Developer

Salary: As per industry standards
Employment Type: Full Time, Permanent

Senior Frontend Developer

Salary: As per industry standards
Employment Type: Full Time, Permanent

Unity Game Developer

Salary: As per industry standards
Employment Type: Full Time, Permanent

Data Science Lead – Python, AI/ML

We’re looking for a Data Science Lead to build our product. 

You must also be an effective communicator, possess a high degree of passion for product development, work well in a team environment, thrive in a fast-paced culture, and bring a proven background in building scalable data-driven solutions.

What is to be done? 

  • Assess product needs and requirements to ensure your team is adopting the appropriate approach to solve the challenges
  • Design controlled experiments to measure changes to output quality
  • Design and implement high performance and robust analytical models in support of product deliverables
  • Research and bring innovations to develop next generation product. 
  • Evolve the approach for the application of machine learning/deep learning to existing programs
  • Be responsible for solution and code quality including providing detailed and constructive design and code reviews

Must have skills

  • Demonstrable strength in programming in Python
  • Demonstrated Experience in at least in one of the following on Unstructured Data – NLP/Operations research/Sentiment analysis/Probabilistic models
  • Good understanding of applied statistics, such as probability distributions, measures of dispersion and central tendency, hypothesis testing and statistical inferences.
  • Knowledge of NoSQL DBs like MongoDB, Cassandra and HBase
  • Ability to drive a product from conception to completion with guidance
  • Proven ability to perform in-depth analysis, compile and interpret results
  • Ability to differentiate and apply models on the problem statement
  • Should Know what model to apply and in what situation to apply (know advantages and disadvantages of ML /DL techniques)
  • Excellent quantitative skills and the ability to tell a story using data

It will be good if you also have

  • Expertise in application of machine learning algorithms on large datasets
  • Experience with large datasets and distributed computing
  • Experience in deploying models in cloud platforms such as AWS/Google Cloud
  • Knowledge of Reinforcement Learning

Personal attributes:

  • Strong written and verbal communication skills
  • Articulation skills
  • Good team player
  • Self-starter who requires minimal oversight
  • Ability to prioritize and manage multiple tasks
  • Process orientation and the ability to define and set up processes

Required Candidate profile

Education:

  • B. Tech/M. Tech in Computer Science, Math, Physics, Engineering, Statistics or other quantitative or computational field.
  • Ph.D. in Computer Science, Math, Physics, Engineering, Statistics or other quantitative or computational field

Senior Python/Django Developer

We’re looking for a Senior Python/Django Programmer to build our product. 

The ideal candidate must bring extensive, expert-level experience in Python. You must also be an effective communicator, possess a high degree of passion for our products, work well in a team environment, thrive in a fast-paced culture, and bring a proven background in building scalable data-driven solutions.

What is to be done? 

  • Use existing patterns and framework to iteratively write and review maintainable code.
  • Deliver scalable application.
  • Proactively improve product quality through peer code review.
  • Identify and challenge established organisational limitations, and offer solutions.
  • Explore efficiency and effectiveness, and suggest improvements to process revisions.
  • Mentoring junior developers as and when required.

Must have skills

  • 5+ years of on-the-job software engineering experience with a proven track record of delivering highly scalable solutions rapidly.
  • 4+ years of expert level proficiency in Python/Django.
  • 3+ years of hands-on experience in large-scale software engineering with a focus on data driven solutions and high-volume data processing.
  • Python language and libraries, Django web application knowledge
  • Good understanding of backend services and server side optimization
  • Knowledge of Cache management and third party API integration
  • Proficiency in systems design with an emphasis on performance and scalability.

It will be good if you also have

  • Proficiency using industry standard 3rd party tools such as GitHub.
  • Expertise in ReactJS, React Native, Angular
  • Experience with large datasets and distributed computing
  • Experience in deploying models in cloud platforms such as AWS/Google Cloud

Personal attributes:

  • Strong written and verbal communication skills
  • Articulation skills
  • Good team player
  • Self-starter who requires minimal oversight
  • Ability to prioritize and manage multiple tasks
  • Process orientation and the ability to define and set up processes

Required Candidate profile

Education:

  • B. Tech/M. Tech in Computer Science, Engineering, Statistics or other quantitative or computational field.

Senior Frontend Developer

We’re looking for a Frontend Developers to build our product. 

The ideal candidate must bring extensive, expert-level experience in Javascript, ReactJS, HTML5/CSS3, REST API. You must also be an effective communicator, possess a high degree of passion for product design and development, work well in a team environment, thrive in a fast-paced culture, and bring a proven background in building scalable data-driven solutions.

What is to be done? 

  • Product development using front end technologies such as HTML/SASS/JavaScript using frameworks such as React/ Angular, Redux, TypeScript, etc.
  • Work closely with Engineering, Product and Design teams to cultivate intuitive and easy user experiences.
  • Implement said features in a variety of applications including single page, isomorphic web apps and browser JavaScript libraries.
  • Design and Develop high performance web applications used by hundreds of thousands of users globally.
  • Ability to build, enhance and maintain web applications that support/allow different front-end frameworks to co-exist.
  • Promote consistent architecture patterns for design and development within and across product development teams.
  • Use state of the art front end technologies like HTML/CSS/LESS, JavaScript, React, Webpack and NPM to develop highly available applications that can scale to deliver customer facing applications.
  • Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices that strengthen Thomson Reuter’s web products.
  • Work alongside talented developers to implement meaningful software updates.
  • Work with engineering team to define APIs suited for the front end projects.
  • Provide mentorship and guidance, including code reviews, training, and feedback.

Must have skills

  • 5+ years professional front end development experience building web application / single page web apps.
  • 2+ years’ experience with JavaScript frameworks such as ReactJS, Angular 2+ or VueJS.
  • Experience developing mission critical, high volume web-based software.
  • Excellent programming skills with solid understanding of software engineering techniques, methodologies and practices.
  • Fluent knowledge of latest HTML5/CSS3 standards and best practices.
  • Experience developing web applications that support/allow different front-end frameworks to co-exist.
  • Experience with CSS pre processors like LESS or SASS.
  • Solid Javascript and ES6 skills, Functional and Object-Oriented programming.
  • Understanding of Flux / Redux dataflow, immutability.
  • Experience with build tools(Gulp,npm,Browserify, Webpack,etc).
  • Fluent knowledge of browser and device differences / limitations.
  • Comfortable discussing topics with backend engineers such as microservices, REST API, event sourcing,etc.
  • Writing unit and integration tests with Jasmine and Karma or similar tools a plus.
  • Excellent verbal and written communication skills.
  • Proficiency with GraphQLa plus.

It will be good if you also have

  • Proficiency using industry standard 3rd party tools such as GitHub.
  • Proficiency in Python

Personal attributes:

  • Strong written and verbal communication skills
  • Articulation skills
  • Good team player
  • Self-starter who requires minimal oversight
  • Ability to prioritize and manage multiple tasks
  • Process orientation and the ability to define and set up processes

Unity Game Developer

We’re seeking a developer responsible for building game like environment for various target platforms based on the Gaming framework. Your primary responsibilities will be to implement game functionality translating My Next Film ideas, concepts, and requirements into a functional and engaging 3D animated output.

What is to be done? 

  • Implement game functionality as per communicated design- Translate design specification into code
  • Communicate with other team members to establish effective pipeline and integrate media assets
  • Build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications-
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
  • Help maintain code quality and organization
  • Research and bring innovations to develop next generation product for the startup.

Must have skills

  • Excellent knowledge of Unity, including experience with scripting, textures
  • Demonstrable strength in Python or C# programming
  • Plugin integration (Google play services, Facebook SDK, Ads integration etc.)
  • Excellent quantitative skills and the ability to tell a screenplay using Unity.

It will be good if you also have

  • Worked in Blender, Unreal Scripting
  • Imported assets from Maya , 3Ds Max  
  • Used  GitHub.

Personal attributes:

  • Strong written and verbal communication skills
  • Articulation skills
  • Good team player
  • Self-starter who requires minimal oversight
  • Ability to prioritize and manage multiple tasks

Required Candidate profile

Education:

  • B. Tech/M. Tech in Computer Science, Engineering, Statistics or other quantitative or computational field.