Siemens

Lead Software Engineer – Machine Learning

Siemens

Bengaluru, Karnataka, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Siemens, a global technology powerhouse focused on creating innovative solutions for a sustainable future. We are currently seeking a highly skilled Lead Software Engineer with expertise in Machine Learning to join our dynamic team. As a Lead Software Engineer, you will be responsible for leading the development and implementation of machine learning algorithms and models to drive intelligent automation and optimization in our products. This is a unique opportunity to work on cutting-edge projects and drive technological advancements in various industries. We are looking for someone with a passion for technology, strong leadership skills, and a proven track record of delivering successful machine learning solutions. If you are ready to be part of a team that is revolutionizing the way we use technology, read on for more details on the qualifications and responsibilities for this role.

  1. Lead the development and implementation of machine learning algorithms and models to drive intelligent automation and optimization in our products.
  2. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements for machine learning solutions.
  3. Design, develop, and deploy machine learning models and software applications.
  4. Provide technical guidance and mentorship to junior software engineers.
  5. Conduct research and stay updated on the latest technologies and advancements in machine learning.
  6. Ensure the quality, efficiency, and scalability of the machine learning solutions.
  7. Work with project managers to define project timelines and deliverables.
  8. Communicate progress, challenges, and results to stakeholders in a clear and concise manner.
  9. Develop and maintain documentation for machine learning algorithms and models.
  10. Identify and troubleshoot technical issues and provide timely solutions.
  11. Collaborate with data scientists and data engineers to gather and prepare data for machine learning models.
  12. Keep up-to-date with industry best practices and standards for software engineering and machine learning.
  13. Participate in code reviews and provide constructive feedback to improve overall code quality.
  14. Lead and participate in team meetings and brainstorming sessions to drive innovation and continuous improvement.
  15. Foster a positive and collaborative work environment that promotes knowledge sharing and growth.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
  • Extensive Experience In Machine Learning: The Ideal Candidate Should Have A Deep Understanding And Hands-On Experience In Various Machine Learning Techniques Such As Deep Learning, Natural Language Processing, And Computer Vision. They Should Also Have A Strong Understanding Of The Underlying Mathematical And Statistical Concepts.

  • Strong Programming Skills: A Lead Software Engineer Should Be Proficient In Programming Languages Such As Python, Java, And C++ To Develop And Implement Machine Learning Algorithms And Models. They Should Also Be Familiar With Relevant Libraries And Frameworks Such As Tensorflow, Pytorch, And Scikit-Learn.

  • Leadership And Project Management Skills: As A Lead Software Engineer, The Candidate Should Have Experience In Leading And Managing A Team Of Software Engineers. They Should Possess Excellent Communication And Interpersonal Skills To Effectively Collaborate With Cross-Functional Teams And Stakeholders. Project Management Skills Are Also Crucial To Ensure Timely And Successful Delivery Of Projects.

  • Knowledge Of Software Development Methodologies: The Candidate Should Have A Strong Understanding Of Software Development Methodologies Such As Agile And Scrum. They Should Be Able To Apply These Methodologies To The Development Of Machine Learning Solutions, Ensuring Efficient And Effective Project Execution.

  • Domain Expertise: A Lead Software Engineer At Siemens Should Have A Strong Background In The Industry Or Domain In Which They Will Be Working. This Could Include Experience In Industries Such As Manufacturing, Energy, Healthcare, Or Transportation. This Domain Expertise Is Essential In Understanding The Specific Business Problems And Requirements For Developing Machine Learning Solutions.

Required Skills
  • Software Development

  • Data Analysis

  • statistical analysis

  • Machine Learning

  • Deep Learning

  • Artificial Intelligence

  • Natural language processing

  • Data Mining

  • Algorithm development

  • Programming Languages

  • Neural Networks

  • Big

Soft Skills
  • Conflict Resolution

  • Customer Service

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Communication Skills

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Lead Software Engineer – Machine Learning in Bengaluru, Karnataka, India is between ₹1,500,000 - ₹3,500,000 per year. This equates to approximately $20,000 - $47,000 USD per year. The actual salary for a specific position may vary depending on factors such as the company, experience level, and qualifications of the individual.

Additional Information
Siemens is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedOctober 11th, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Siemens

Siemens Corporation is a U.S. subsidiary of Siemens AG, a global powerhouse focusing on the areas of power generation and distribution, intelligent infrastructure for buildings and distributed energy systems, and automation and digitalization in the process and manufacturing industries. For more than 160 years, the company has innovated and invented technologies to support American industry spanning manufacturing, energy, healthcare and infrastructure.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started