hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Machine Learning Engineer

Itron

Itron

Software Engineering
Bengaluru, Karnataka, India
Posted on Nov 14, 2025

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

Itron's Resiliency Solutions business helps make communities more adaptive and sustainable. We do this by pairing external data with artificial intelligence to identify areas of high risk and prevent catastrophic loss for utilities and critical infrastructure owners across the country. We are a team of close-knit engineers, subject matter experts, and business leaders who obsess over problem-solving, new technologies, and making a positive impact in our communities.

About the Role
We are looking for a Machine Learning Engineer to join our data and AI engineering team. In this role, you’ll help design, build, and maintain end-to-end machine learning systems — from data pipelines to model deployment and monitoring. This position is ideal for someone who enjoys working at the intersection of software engineering and applied machine learning, and who wants to see their models perform at scale in production environments.

What You’ll Do
● Collaborate with data scientists and product teams to productionize machine learning models and ensure scalability, reliability, and performance.
● Design, build, and maintain data pipelines to support model training and inference using tools like Spark, Airflow, or Kubeflow.
● Implement model serving infrastructure, APIs, and CI/CD workflows for automated model deployment and updates.
● Optimize model performance for latency, throughput, and cost efficiency in production environments.
● Integrate ML solutions into applications and services, working closely with software engineers.
● Monitor and maintain ML systems to ensure data integrity, model drift detection, and reliable predictions.
● Contribute to MLOps best practices — including containerization (Docker), orchestration (Kubernetes), and experiment tracking (MLflow, Weights & Biases).
● Collaborate on architecture design for scalable ML systems on cloud platforms (AWS, GCP, Azure).
● Stay current with advances in ML systems, frameworks, and cloud technologies.

Who You Are
● Education: Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related technical field.
● Experience:
● Level I: 1–3 years of experience building or deploying ML models.
● Proficient in programming languages such as Python or Java, with experience in ML libraries like TensorFlow, PyTorch, or scikit-learn.
● Strong software engineering skills — clean, modular code; version control (Git); testing; and documentation.
● Experience with data infrastructure (SQL, Spark, Kafka, Airflow, or similar).
● Hands-on experience with containerization and orchestration (Docker, Kubernetes).
● Familiarity with CI/CD pipelines for ML deployment (Jenkins, GitHub Actions, etc.).
● Cloud experience with AWS SageMaker, GCP Vertex AI, or Azure ML is highly preferred.
● Understanding of MLOps concepts, model monitoring, and lifecycle management.
● Strong problem-solving, debugging, and communication skills.

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!

The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.

Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.


Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com