Machine Learning Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Wabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems. Wabtec is focused on performance that drives progress, creating transportation solutions that move and improve the world. Wabtec has approximately 27,000 employees in facilities throughout the world. Visit the company\xe2\x80\x99s new website at: .

It\xe2\x80\x99s not just about your career\xe2\x80\xa6 or your job title\xe2\x80\xa6it\xe2\x80\x99s about who you are and the impact you are going to make on the world. Do you want to go into uncharted waters\xe2\x80\xa6do things that haven\xe2\x80\x99t been done to make yours and someone else\'s life better? Wabtec has been doing that for decades and we will continue to do so! Through our people, leadership development, services, technology and scale, Wabtec delivers better outcomes for global customers by speaking the language of industry.

Role Summary:

The Machine Learning Software Engineer will play a key role in sustaining Wabtec Bus Solutions\xe2\x80\x99 position as a leader in innovative and disruptive solutions by owning the development, deployment, and maintenance of advanced AI/ML solutions.

The engineer will work closely with both Wabtec Bus Solutions\xe2\x80\x99 electrical and software engineers and the Digital Advanced Technologies (DAT) team to push AI/ML products from concept through to productized customer offerings.

This role is for an experienced software engineer that can diligently apply both data science and embedded software engineering principles to develop products that meet customer\xe2\x80\x99s needs.

The engineer is expected to execute in a fast-paced developmental environment to deliver successfully on tight customer-focused schedules.

Essential Responsibilities:

  • Own the implementation and deployment of the embedded vision software platform for Wabtec Bus Solutions\xe2\x80\x99 products, including applications in enhanced sensing for bus and charging pantograph applications.
  • Work closely with the DAT ML engineers to build and deploy highly scalable AI solutions in line with processes and standards set by the DAT team.
  • Investigate and identify opportunities for the use of AI to create new solutions or enhance existing products in the transit bus industry.
  • Expected to stay in tune with latest trends in artificial intelligence and digital technologies.
  • Become a subject matter expert on the application of AI in the transit bus space.
  • Participate in designing and executing data science pipelines including edge device management, data collection, exploratory data analysis, ground truth annotation, building machine/deep learning models and their deployment.
  • Devise and utilize algorithms and models to mine big-data stores; perform data and error analysis to improve models; clean and validate data for uniformity and accuracy.
  • Participate in discussions and host information sharing sessions on latest trends in artificial intelligence and digital technologies as needed.
Minimum Qualifications / Requirements:
  • Bachelor\xe2\x80\x99s in Engineering, Physics, Mathematics, Robotics or Computer Science from an accredited university or college, or relevant and significant industry experience.
  • Minimum 2 years of hands-on experience in the fields of Artificial Intelligence/Machine Learning and video analytic edge computing.
  • Proficient in machine learning languages: python, GO, or similar languages for the development of AI models.
  • Proficient in embedded programming in C/C++.
  • Hands on experience with real time OS including linux based systems, and low-level system and device configuration.
  • Proficient with standard computer vision tools such as Open CV, Deep Learning Frameworks (Keras, TensorFlow, PyTorch).
  • Proficient in software design principles.
  • Working knowledge with Docker and Kubernetes.
  • Working knowledge in Cloud, Cloud Native applications, and application platforms.
  • Working knowledge of inter-process communication strategies and protocols for real time systems (shared memory or pub-sub strategies).
Desired Characteristics:
  • Master\xe2\x80\x99s degree in Engineering, Physics, Mathematics, Robotics or Computer Science from an accredited university or college, or relevant and significant industry experience
  • Experience with developing embedded software solutions for real time systems in the transportation or industrial applications.
  • Experience with developing deep learning models for computer vision applications such as object detection and segmentation.
  • Experience with embedded edge devices such as NVIDIA Jetson boards.
  • Ability to work in a fast-paced environment with customer-focused product delivery schedules.
  • Strong interpersonal, leadership, communication, and presentation skills.
  • A critical thinker that can quickly understand a new problem space and apply analytic techniques to identify potential value.
  • Self-starter with the ability to work to set schedule and goals with minimum supervision.
  • Ability to engage and build positive relationships with both customers and internal and external employees.
  • Ability to work in a cross-functional, global environment.
  • Effective team building and problem-solving abilities.
Wabtec Corporation is committed to taking on the world\xe2\x80\x99s toughest challenges. In order to fulfill that commitment we rely on a culture of leadership, diversity and inclusiveness. We aim to employ the world\xe2\x80\x99s brightest minds to help us create a limitless source of ideas and opportunities. We believe in hiring talented people of varied backgrounds, experiences and styles\xe2\x80\xa6people like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Wabtec

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
    JD3009719
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year