Bidgely

Software Engineer, Generative AI

Bengaluru, India
Python FastAPI LangChain LangGraph OpenAI AWS Git Docker GCP Azure API Generative AI Machine Learning LLM
Description

Software Engineer 1 - Gen AI

Location: Bengaluru, India

Department: PL-Engg

Experience: 1 - 2

Who We Are
Bidgely (which means "electricity" in Hindi) is an AI-powered SaaS Company accelerating a clean energy future by enabling energy companies and consumers to make data-driven energy-related decisions. 
Ranked #7 in Applied AI on Fast Company’s list of Most Innovative Companies in the World, Bidgely is putting customers at the center of the clean energy future
What We Do
Powered by our unique patented technology, Bidgely's UtilityAI™ Platform transforms multiple dimensions of customer data - such as energy consumption, demographics, and interactions into deeply accurate and actionable consumer energy insights. We leverage these insights to empower each customer with personalized recommendations tailored to their individual personality and lifestyle, usage attributes, behavioral patterns, purchase propensity and beyond.
How We Do It
From a distributed energy resources (DER) and grid edge perspective, Bidgely is advancing smart meter innovation with data-driven solutions for solar PVs, electric vehicle (EV) detection, EV behavioral load shifting and managed charging, energy theft, short-term load forecasting, grid analytics and time of use (TOU) rate designs. Bidgely’s UtilityAI™ energy analytics provides deep visibility into generation and consumption for better peak load shaping and grid planning and delivers targeted recommendations for new value-added products and services. 
For more information, please visit-
Website: www.bidgely.com
Blogbidgely.com/blog
What You'll Do
● Develop GenAI Applications: Build and maintain AI-powered features for our suite of GenAI-powered products and agents using LangChain, LangGraph, OpenAI APIs, AWS Bedrock and other frameworks
● Prompt Engineering: Take an experimental approach to the design, iteration, and optimization of prompts and upstreams services that customize the experience for millions of global users, generate meaningful engagement, and power next-generation products for utilities..
● Backend software development: Design and implement backend services and RESTful APIs using Python (FastAPI or similar), integrating GenAI components with existing systems and ensuring reliability, scalability, and observability.
● Experimentation & Iteration: Participate in AI experiments, A/B testing, and iterative improvements to enhance model performance, token utilization, and user experience
● Ensure Code Quality: Write clean, well-documented, and testable Python code following best practices and design patterns
● Collaboration: Work closely with senior engineers, product managers, and cross-functional teams to understand requirements and deliver solutions
● Learning & Growth: Stay current with the latest GenAI tools, techniques, and methodologies; actively participate in knowledge sharing sessions
● Testing & Debugging: Write unit tests and evals, debug issues, and ensure code quality
through peer reviews
What Makes You Successful
Required Qualifications
● Education: BS/MS in Computer Science, Engineering or equivalent from recognized institutes
● Experience: 0-2 years of professional software development experience
● GenAI Native: Understanding of Generative AI concepts, Agentic Patterns, Large Language Models (LLMs), and prompt engineering principles; evidence and comfort in using the tools yourself in your own workflow
● API Development: Familiarity with REST APIs and web frameworks (FastAPI, Flask, or similar)
● Problem Solving: Strong analytical and problem-solving skills with excellent attention to detail
● Communication: Good written and verbal communication skills; ability to articulate technical concepts clearly and ask questions when you need more information
● Learning Mindset: Eagerness to learn new technologies and adapt to a fast-paced startup environment
Preferred Qualifications
● Python Programming: Strong proficiency in Python with understanding of object-oriented programming, data structures, and algorithms. Prior projects for work, side exploration, or schoolwork are strongly encouraged.
● Hands-on experience with LangChain, LangGraph, or similar LLM orchestration frameworks
● Experience with version control systems (Git) and collaborative development workflows
● Familiarity with Docker, containerization, and cloud platforms (AWS, GCP, Azure)
● Knowledge of asynchronous programming in Python (asyncio, httpx)
● Experience with testing frameworks (pytest), eval principles for GenAI and Agents, and CI/CD pipelines
Diversity, Equity, Inclusion and Equal Opportunity
At Bidgely we’re on a mission to make a difference and build a workplace where every unique voice is heard and celebrated. Here, we believe that celebrating the unique backgrounds, perspectives and abilities of every employee makes an impact not only for our company internally but also for our clients, customers and community. We are an equal opportunity employer and believe that the inclusive atmosphere we build together will enable every person to grow, contribute and thrive. Our hiring decisions are based on your skills, talent, and passion – not on your background, gender, race, age, or the quirky way you dance at office parties.
Bidgely
Bidgely

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say