Senior Machine Learn Engineer

Year    Pune, Maharashtra, India

Job Description


Lattice OverviewLattice Semiconductor (NASDAQ: LSCC) is the global leader in smart connectivity solutions, providing market leading intellectual property and low-power, small form-factor devices that enable more than 8,000 global customers to quickly deliver innovative and differentiated cost and power efficient products.The Company\'s broad, end-market exposure solves customer problems across the network from the Edge to the Cloud for clients in consumer electronics, industrial equipment, communications infrastructure, computing and automotive. Our technology, long-standing relationships and commitment to world-class support enables our customers to quickly and easily unleash innovative solutions to create a smart, secure and connected world.Our control, connect and compute solutions enable the Internet of Things to operate safely, easily and more autonomously at the edge of the network core. While you may not see our products, you are interacting with them all day, every day. We make your experience smarter and better-connected. Join Team Lattice\xe2\x80\xa6and help us continue to drive innovation that creates a smarter, better-connected world. Together, we enable what\xe2\x80\x99s next.Responsibilities & SkillsResponsibilities & SkillAs a senior member of the team, you will be responsible to develop neural network models for edge inference with Lattice sensAI solution. You will explore latest network topologies, ML operations, quantization methods, optimization techniques to make inferencing very efficient on Lattice FPGA. You will be responsible to make recommendations to improve our framework to create next generation frameworks. You need to bring a strong set of skills related to development of neural networks for video/image applications. Experience in training models for applications like object detection, classification, segmentation is a must for this position.Primarily, this job needs someone hands-on in designing and training neural networks. The job involves exploration of new techniques and optimization of network for better performance, make recommendations to our customers to effectively use the sensAI framework. The job also involves fair amount of research to make recommendations to further enhance the framework. You will work closely with other team members to implement new networks on Lattice FPGA enabling new applications.RequirementsKey Skills

  • Designing and training neural networks for video applications.
  • Hands-on experience with frameworks like Keras/TF/TFlite/PyTorch.
  • Good understanding of neural network quantization, tuning and optimization.
  • Prior experience in inferencing neural network on resource constrained embedded devices.
  • Good understanding of neural network optimization and quantization techniques.
  • Programming with Python, OpenCV.
Education and General
  • BS/MS/PhD in Electronics or Computer Science/Engineering minimum of 6 years (4 for MS) of system design experience.
  • Independent and self-motivated, capable of executing under dynamic environment and uncertainties.
  • Innovative, problem solver who likes to come up with newer and better solutions for existing problems.
  • Good communication skill.
Key Words
  • Tensorflow, Pytorch, Embedded Vision, Machine Vision, Image Processing, Compiler, Neural network optimization, Python, C/C++.

Lattice Semiconductor

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3367882
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year