10 hours

Senior Software Engineer - Machine Learning

  • Job Code
  • Jobs Rated
Job Title: Senior Software Engineer - Machine Learning 154844

Primary Location India-India-Hyderabad
Job: Software Engineering
Schedule: Full-time
Xilinx is the leading provider of All Programmable FPGAs, SoCs, MPSoCs and 3DICs. Xilinx's all-programmable devices are designed into tens of thousands of products that improve the quality of the everyday lives of billions of people worldwide. For over 30 years, Xilinx has been behind some of the greatest advancements in technology and science - from the industry's first fabless semiconductor model to the NASA Curiosity Mars Rover, to today's autonomous vehicles and hyperscale data centers. Xilinx uniquely enables applications that are both software-defined, yet hardware optimized - enabling smart, connected and differentiated applications across technology's biggest megatrends, including Machine Learning, 5G Wireless, Embedded Vision, Industrial IoT and Cloud Computing and more.

If you are a passionate, innovative and an out-of-the-box thinker that enjoys challenging projects, Xilinx is the right place for you. Our global team is growing and we are looking for bold, collaborative, and creative people to help deliver groundbreaking technologies that enable our customers to differentiate. Come do your best work and live your best life through collaboration, wellness and giving back to your community as a member of the ONEXILINX team.


  • Understanding the business requirement and translate into the design and code
  • Interact across the team and work with architects, QA and business analyst
  • Working in Agile environment with Agile team
  • Participate in story grooming, creating story tasks and estimating the same
  • Communicate effectively within and across the team
  • Writing technical design, implementation and unit test cases documentation
  • Participate in release deployment, troubleshooting and triaging
  • Great team player, experience working with mid to large teams and cross functional teams


Senior Machine Learning Engineer

Education Requirements 
B Tech/ M Tech.
Exp: 8 years

Key Skill
  • Strong Programming Skills 8   years in Python or Java
  • Strong Python
  • Machine Learning, Artificial Intelligence, Deep Learning
  • Experience in DevOps technologies (Docker container, cloud)
  • 2 years of working on CI/CD/DevOps technologies  like GitHub, Jenkins, Docker etc
Software tools/skills needed
  • Strong Programmer
  • Experience productionizing machine learning methodologies such as regression, classification, clustering, matrix factorization, predictive analytics, decision trees, support vector machines, neural networks / deep learning.
  • Experience with Python Web, Analytics and Machine Learning frameworks like Django, Flask, Caffe, Keras - Tensor Flow/Theano, Apache Spark
  • Understanding of data science relevant technologies such as Scala, Flask, R, Lucene/SOLR, Elasticsearch, SparkMLib/SparkML, Spark Streaming, Kafka, Zookeeper, Jupyter Hub, Tensor Flows, GPU computing, MYSQL, 
  • Exposure to OpenCV, Dlib and predominant deep learning architectures is a good to have.
  • NoSQL datastore exposure, like Redis, Cassandra, etc 
  • Experience with Real time Centralized Social Media Analytics for Engagement, Followers, Audience analysis and insights considered a good to have.
  • Demonstrated ability to produce production quality code working in a fast-paced dynamic team.
  • Thorough knowledge of software development best practices, coding standards, code reviews, source control management, build process, continuous integration and continuous delivery.
  • Experience in DevOps technologies (Docker container, cloud)

Job Posting: Mar 21, 2018, 2:16:35 AM


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer - Machine Learning


Share this job

Senior Software Engineer - Machine Learning


Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast