Avatar for Terafac Technologies
Terafac Technologies
Actively Hiring
Robotic Engineering
  • Top 10% of responders
    Terafac Technologies is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Terafac Technologies usually responds to incoming applications within two weeks

Junior Software Engineer - Vision & AI/ML

  • ₹15,000 – ₹30,000 • No equity
  • 1 year of exp
  • Full Time
Reposted: 3 weeks ago
Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

RelocationAllowed
Skills
Python
Machine Learning
Computer Vision
Artificial Intelligence

About the job

Terafac is seeking a Junior Software Engineer to join our Team focused on making a transformational AI-Vision platform for Industrial Robots. The ideal candidate will have industry experience working on training Computer Vision and Robotics AI models. The position will involve taking these skills and applying them to solve for some of the most crucial & most exciting technology challenges of our generation. We are hiring in Chandigarh.

Junior Software Engineer - Vision & AI/ML

  • Apply relevant AI and machine learning techniques to build models that improve Terafac’s AI Vision platform.
  • Involved in goal setting related to the effort, AI system design, and ML excellence
  • Drive efforts across multiple teams
  • Work with other AI Engineers & improve the quality of AI work in the broader team
  • Read research around Computer Vision, Generative AI and Robotics, and share your learnings with the team.
  • Understand model architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches
  • Apply in-depth knowledge of how the machine learning system interacts with the other systems around it
  • Collaborate with Terafac team on their novel efforts in model training, reasoning systems, and/or learning via simulation etc.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Professional/Personal project experience in one or more of the following machine learning/deep learning domains like Computer Vision, LLMs, Robotics etc.
  • Very good knowledge of Python
  • Version Control (Git)

Preferred Qualifications

  • Experience in deep learning and PyTorch
  • Experience in computer vision
  • Experience with libraries like OpenCV, Open3D, etc.
  • Good Understanding of machine learning pipeline in production (MLOPs)
  • Experience with on-device algorithm development
  • Experience working and communicating cross functionally in a team environment.

Job Details

  • Job Type: Internship, Full-time, Fresher, Experienced
  • Work from Office
  • Salary range : INR 15k - 30k per month.

Application Task

If you have a database of 1000 images of 100x100 dimensions, that have 1 bit RGB layers.
How will you create an efficient program to search if a give image exists in the database or not, share pseudocode.
What is the time complexity of the algorithm you propose.
Can you generate this database computationally in 20 mins? If yes, please do.
Can you convert the pseudocode you created above to code in 20 mins ? If yes, please do.
How much time does your code take to search such an image ? What happens to this time as the size of database grows? If you can try for 1,00,000 images as well in 10 mins, please do and share results.
The above question was about exact matches, if you would want to have approximate similarity you would need machine learning. Please share your approach of how you would go about creating a dataset, selecting model, model parameters, and iterating on training runs to produce an ML program that gives us images that have approximate similarity to a given image.

Terafac is building an AI-Vision platform for industrial robots that will enable transformation of manufacturing. Our founding team is young, energetic and with an exceptionally high talent density doing the best work of their lives. It is not just an opportunity to work with the team, in the advanced field of AI and Robotics, and make fundamental breakthroughs at the cutting-edge of technology. Get experience and exposure to state of the art technology and the startup ecosystem. The work you will do with Terafac will unlock Industrial capacity and take humanity forward.

About the company

Terafac Technologies company logo

Terafac Technologies

Actively Hiring
Robotic Engineering11-50 Employees
Company Size
11-50
Company Type
Artificial Intelligence
Company Type
Robotics
Company Industries
Artificial Intelligence / Machine Learning
  • Top 10% of responders
    Terafac Technologies is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Terafac Technologies usually responds to incoming applications within two weeks
Learn more about Terafac Technologies image

Similar Jobs

Cloud Scale®  company logo
Cloud Scale®
Transforming Cloud, Data Center Management & profitability with Integrated Data-Insights
Cloud Scale®  company logo
Cloud Scale®
Transforming Cloud, Data Center Management & profitability with Integrated Data-Insights
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students
Cloud Scale®  company logo
Cloud Scale®
Transforming Cloud, Data Center Management & profitability with Integrated Data-Insights
The Future University company logo
The Future University
The Future University is World’s Largest Learning Community around the Best Teachers of the world