Taro Logo

Sr. Software Engineer

GE Vernova focuses on electrifying the world while working to help decarbonize it, specializing in lower carbon energy solutions.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Energy

Job Description

GE Vernova is seeking a Senior Software Engineer to join their Advanced Technology Organization (ATO), focusing on AI/ML research and innovation projects. This role combines cutting-edge machine learning development with practical applications in the electric utility industry. The position offers an opportunity to work on sophisticated AI solutions, including large language models and predictive analytics, while contributing to GE Vernova's mission of electrifying and decarbonizing the world.

The ideal candidate will lead teams in delivering quality software proof of concepts, driving design and development efforts related to architecture, scalability, and performance. This role requires expertise in AI/ML methodologies, MLOps using Azure/AWS for Grid Control systems, and hands-on experience with modern machine learning frameworks and tools.

As a Senior Software Engineer, you'll be responsible for designing and implementing machine learning models, working with large language models, and handling data preprocessing and transformation. The role involves close collaboration with power system engineers, software engineers, and business stakeholders to deliver AI-driven solutions that align with the company's innovation roadmap.

The position requires a Master's degree in Computer Science/Data Analytics or STEM fields, along with 5+ years of experience. You'll be working in Hyderabad, contributing to GE Vernova's mission of addressing the climate crisis through innovative energy solutions. The company offers relocation assistance and the opportunity to work with a global leader in the energy sector.

This role is perfect for someone who combines technical expertise in AI/ML with leadership capabilities, can influence cross-functional teams, and has a passion for solving complex problems in the energy sector. You'll be part of a company that's driving the transition to a more sustainable energy future while working with cutting-edge technology.

Last updated 3 months ago

Responsibilities For Sr. Software Engineer

  • Design, build, and deploy machine learning models for regression, classification, and predictive analytics
  • Work on development and deployment of large language models for NLP tasks
  • Clean, preprocess, and transform data for machine learning models
  • Evaluate and fine-tune models for accuracy, performance, and scalability
  • Collaborate with cross-functional teams to deliver AI-driven solutions
  • Drive increased efficiency across teams
  • Work with internal teams and customers to understand requirements

Requirements For Sr. Software Engineer

Python
  • Master's degree in Computer Science/Data Analytics or STEM Majors
  • Minimum 5 years of experience
  • Expertise in AI/ML and MLOps development for electric utility industry
  • Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn, pandas, NumPy)
  • Experience with large language models (LLMs) like GPT, BERT
  • Strong understanding of regression techniques and classification algorithms
  • Experience in MLOps practices
  • Experience with NLP techniques
  • Expert level skills in design, architecture, and development
  • Experience in agile methodologies (SCRUM)

Benefits For Sr. Software Engineer

Relocation Benefits
  • Relocation Benefits

Related Jobs