Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SmartJoules - Software Engineer - Python/Machine Learning Delhi

SMART JOULES PRIVATE LIMITED

About the role : As a Software Engineer on the Intelligence team, you will work across the systems that turn raw sensor readings into decisions : data pipelines processing telemetry from thousands of pieces of equipment, machine learning models that predict how that equipment behaves, and an AI agent that answers operators' questions from live building data.This is a deliberately broad role. In your first year you will touch data engineering, applied machine learning and backend work, and you will find out which of them you enjoy most. You will work alongside senior engineers who review your code and explain their reasoning, and with product managers and customers who will tell you directly whether what you built is useful.We do not expect you to know anything about buildings or HVAC when you start. Most of us did not.Tech Stack : - Languages : Python (primary), JavaScript, TypeScript- Machine learning : scikit-learn, XGBoost, LightGBM, Keras, pandas, numpy, AWS SageMaker- Reinforcement learning and control : Model Free RL, Deep RL, ML based Optimiser- AI systems : AWS Bedrock, tool-calling agents, retrieval-augmented generation- Data platform : Apache Airflow, InfluxDB, PostgreSQL, Redis, S3- Knowledge graph : Amazon Neptune, Brick schema- Observability : Grafana, Prometheus, Loki, Sentry, OpenTelemetry- Backend and front end : FastAPI, Node.js, Angular- Edge : ARM Linux, MQTT- Cloud and infrastructure : AWS, Docker, GitHub ActionsWhat you will do : - Explore and clean real sensor data - the kind with gaps, drift, stuck values and units that disagree - and work out what it is actually telling you.- Build and maintain data pipelines that turn raw equipment telemetry into the metrics our models and our product depend on.- Train, evaluate and retrain machine learning models on plant sensor data - power draw, water flow, temperatures, and the efficiency baselines used to verify savings.- Write tools for our AI agent : functions that fetch data from our knowledge graph and time-series stores and return it in a form a language model can reason over.- Trace data problems across the stack, from a sensor on a machine through message transport, storage and APIs to the dashboard someone is looking at.- Write tests, particularly for the cases that have already caught us out once.- Demonstrate your work - to the team regularly, and to customers as you grow into it.- Visit sites. Seeing the equipment your code affects will change how you build for it.You may be a good fit if you have : - Comfort with Python, and the ability to read and modify code you did not write. Familiarity with pandas and numpy.- Statistics fundamentals - distributions, mean against median, variance, correlation, outliers, and the difference between a correlation and a cause.- Exploratory data analysis as a habit.- Machine learning fundamentals from projects you have built end to end.- Familiarity with scikit-learn. Exposure to XGBoost, LightGBM, or a deep learning framework such as PyTorch, TensorFlow or Keras is a bonus.- Working knowledge of SQL and basic data modelling.- Comfort with Git, the command line and a Linux environment.- A habit of checking your own work.- Willingness to explain what you built to people who do not write code.- Curiosity about a domain you do not yet know.Nice to have : - Any project built with large language models - retrieval-augmented generation, an agent with tool use, a chatbot over your own documents.- Neural networks and deep learning, in any framework, applied to any problem.- An understanding of what reinforcement learning is and where it fits.- Open source contributions of any size.- Projects involving time-series data or IoT.- Exposure to AI coding assistants such as Claude Code, Codex, Cursor or Copilot.- Docker, and any cloud platform.- Any hardware or control-systems project, academic or personal.- Experience working directly with users or customers, in any role.Logistics : - Minimum education : Bachelor's degree, or an equivalent combination of education, training and experience.- Experience : 0 - 2 years. Recent graduates with strong internships or substantial personal projects are encouraged to apply. (ref:hirist.tech)

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the SmartJoules - Software Engineer - Python/Machine Learning Delhi in Delhi vacancy
  •  ...that you won’t find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major...  ...Qualification Graduate in Computer Science, Information Technology, Engineering, or related  discipline. Mandatory 3+ years of Banking... 
    Suggested
    Hybrid work
    Flexible hours

    Kyndryl

    Noida
    3 hours ago
  • Tue, 09/01/2026 - 00:40 Aristocrat is seeking a Sr Engineer II - C++ Developer to join our skilled team. As a leading company in gaming content...  ...What We're Looking For At least 4 years of experience in software development Proven excellence in C++ programming under Linux... 
    Software
    Local area
    Worldwide

    Aristocrat

    Gurgaon
    3 hours ago
  •  ...yourself, and a better working world for all.  Job Title: Cloud Engineering Senior Engineer – API Job Summary: We are seeking a...  ...applications using modern Full Stack technologies and Python-based frameworks. Design and implement RESTful APIs, GraphQL... 
    Suggested

    EY

    Noida
    3 hours ago
  •  ...transformation for our clients. You’ll also help to create a positive learning culture, coach and counsel junior team members and help them to...  ...professional with solution mindset and hands on security engineering expertise in network security concepts, risk and controls... 
    Suggested
    Work at office
    Worldwide

    EY

    Noida
    3 hours ago
  •  ...our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live... 
    Suggested
    Permanent employment

    Andritz

    Delhi
    4 hours ago
  •  ...Job Description : As a Senior Full Stack Engineer, you will play a key role in designing and...  ...with a commitment to delivering quality software on schedule.- Promote best practices in software...  ...- Backend : Strong knowledge of Node.js, Python, or Java, and experience with RESTful... 
    Software

    Animall

    Gurgaon
    6 hours ago
  • We're looking for an experienced FPGA Engineer to design, develop, verify, and implement high-performance FPGA solutions from specification...  ...& route, timing closure, and FPGA debugging.- Support hardware/software integration and system validation.Required Skills : - Strong RTL... 
    Software

    Mig Staffing

    Gurgaon
    6 hours ago
  • Incanus Technologies | Forward Deployed Engineer (FDE)Location: NoidaExperience: 2+ YearsCTC...  ...LOOKING FOR- 2+ years of experience in software engineering, backend engineering, data engineering...  ...role.- Strong programming skills in Python or another programming language.- Strong... 
    Software
    Full time

    Incanus Technologies Private Limited

    Noida
    6 hours ago
  •  ...Bachelor's/Master's degree in Computer Science, Engineering, or a related field.- 1+ years of...  ...for data validation.- Strong knowledge of software development lifecycle (SDLC), testing methodologies...  ...with scripting languages like Java or Python for test automation.- Familiarity with... 
    Software

    Balancehero India Pvt. Ltd.

    Gurgaon
    6 hours ago
  • About the Role : We are looking for a Big Data Engineer to design, build, and operate large-scale data pipelines and analytical infrastructure...  ...hands-on production experience.- Expert-level SQL and strong Python skills, with experience writing production-grade, maintainable,... 

    Wingify

    Delhi
    6 hours ago
  • Position Overview : SMC Global is seeking a highly skilled C++ Engineer to join our technology team. This role is focused on developing and optimizing low-latency, high-throughput microservices essential for our high-performance trading platforms. The ideal candidate will have... 
    Software

    SMC

    Delhi
    6 hours ago
  •  ...wireframes, prototypes and high-fidelity designs.- Conduct user research, interviews and usability testing.- Collaborate with Product, Engineering and Business teams.- Build scalable design systems and component libraries.- Simplify complex problems into intuitive user... 
    Full time
    Work at office

    THE TALENT KEEPERS

    Gurgaon
    6 hours ago
  •  ...for better synergy and impact.- Upskilling Support - Access to learning resources, certifications, and mentorship programs.- Culture of...  ...and experienced Senior Full Stack Developer to join our growing engineering team. The ideal candidate should have a strong background in... 
    Work at office

    Ajay vision education pvt ltd

    Gurgaon
    6 hours ago
  •  ..., Data Science, Statistics, Mathematics, Engineering or a related discipline.- 3 to 12 years of experience in Data Science, AI, Machine Learning, GenAI or related areas.- Strong Statistics...  ..., largescale data analysis.- Strong Python and SQL skills.- Significant hands-on experience... 
    Shift work

    Contactx Resource Management Pvt. Ltd.

    Delhi
    6 hours ago
  • About the Opportunity : Our client is looking to hire a senior Engineering & Technology Leader to build and lead the technology organisation for a rapidly evolving retail business.The role will be responsible for strengthening the company's technology architecture and engineering... 

    i-zest Global

    Delhi
    6 hours ago
  •  ...startup culture - young, fast paced, where you are driven by personal ownership of solving challenges that help you grow fast- A lot of learnings like Cloud (AWS),High scale, Mobile application technologies Fintech industry and other technologies- Focus on innovation, data... 
    Full time

    i-zest Global

    Gurgaon
    6 hours ago
  • Description : Role Overview :As an Engineering Manager, you will lead a team of passionate engineers, drive technical excellence, and contribute directly to the product roadmap. You will be responsible for building scalable backend systems using Java, Spring Boot, and AWS,... 

    i-zest Global

    Gurgaon
    6 hours ago
  •  ...a high-caliber Data Scientist and AI/ML Engineer to join our innovation hub in Gurgaon. In...  ....- Develop and optimize robust machine learning models using PyTorch and TensorFlow to extract...  ...Skillset : - Demonstrated expertise in Python and the data science stack, including Pandas... 
    Long term contract
    Hybrid work

    HiringBlaze

    Gurgaon
    6 hours ago
  •  ...used by millions of investors across India.If you're a hands-on Engineering Manager with experience leading frontend teams while actively...  ...Tailwind CSSWhat we're looking for : - 5 to 7 years of overall software engineering experience- Strong hands-on Flutter experience- Strong... 
    Software

    i-zest Global

    Gurgaon
    6 hours ago
  •  ...a strategic leadership role responsible for leading engineering teams, driving technical excellence, and delivering...  ...CI/CD, and engineering productivity.- Promote modern software engineering practices and continuous learning.- Drive platform stability, resilience, and performance... 
    Software

    i-zest Global

    Gurgaon
    6 hours ago
  •  ...Developer, you will be at the heart of our engineering efforts, architecting and scaling high-...  ...and implement scalable microservices using Python and FastAPI to ensure high availability...  ...problem-solving and a commitment to continuous learning, ideally supported by a strong academic... 
    Software
    Hybrid work

    HiringBlaze

    Gurgaon
    6 hours ago
  •  ...product- Provide technical guidance to developers and collaborate with DevOps engineers and business stakeholders to align the technology with business goals- Strong hands on experience on Python knowledge- Should have knowledge on Private and Public cloud, infra provisioning... 

    Capgemini

    Delhi
    6 hours ago
  • About the role :As a Forward Deployed Engineer at SquadStack.ai, you'll work on building and...  ....- Writing production-quality code (Python / JavaScript) with the same standards as...  ...with core engineering teams to upstream learnings and reduce future friction.What we're looking... 
    Immediate start

    SQUADRUN SOLUTIONS PRIVATE LIMITED

    Noida
    6 hours ago
  • Role Overview :We are looking for a seasoned QA Hybrid Lead to join our dynamic team in Delhi NCR, focusing on delivering high-quality software solutions within the complex Capital Markets domain. In this role, you will bridge the gap between technical automation strategy and... 
    Software
    Hybrid work
    Work at office

    IRIS Software

    Delhi
    6 hours ago
  •  ...configuring, and maintaining ServiceNow solutions, with strong expertise in IT Asset Management (ITAM), Hardware Asset Management (HAM), Software Asset Management (SAM), and Configuration Management Database (CMDB).The ideal candidate should have strong technical knowledge of... 
    Software

    Black and White Business Solutions Pvt ltd

    Delhi
    6 hours ago
  • We are currently hiring for a Senior GenAI / Agentic AI Engineer opportunity with a leading organization.Position: Senior GenAI / Agentic...  ...experience with LangGraph, LangChain, AutoGen or CrewAI- Strong Python, FastAPI and asynchronous programming skills- Hands-on experience... 
    Hybrid work
    Immediate start

    Squareroot Consulting Pvt Ltd

    Gurgaon
    6 hours ago
  •  ...junior developers and architects, fostering a culture of continuous learning and improvement.When we come face to face, we'd like to...  ...containerization (Docker, Kubernetes, Ansible, ELK, Grafana).- UML and Software design and deployment architecture.Soft Skills :- Excellent... 
    Software
    Full time
    Flexible hours

    Digital Harbor

    Gurgaon
    6 hours ago
  •  ...team to ensure the timely delivery of high-quality software products.- Collaborate with Product and Engineering to prioritize feature testing and align with roadmap...  ...in automation using : Selenium with Java or Python, Protractor with JavaScript.- Strong API automation... 
    Software

    Skeps

    Gurgaon
    6 hours ago
  • Job Description :We have multiple immediate requirements of experienced Coupa solution architect or Technical Lead in our multiple other accounts.Candidate should have extensive knowledge from design and Coupa integration standpoint.Required Skills & Qualifications :- 10+ years...
    Full time
    Immediate start

    Techmax IT Consultancy

    Noida
    6 hours ago
  •  ...comAny query can call Shrutika : 022 - 40697708 / (***) ***-****Lead Software Engineer Full Stack Automation FactoryJob Details:Business Unit: Tech &...  ....- C# / VB.NET / JAVA / Xamarin / ASP.NET / .Net Core.- Python / C++ / Ruby / Angular / React / Power platform.- 3 - tier/n -... 
    Software
    Immediate start

    Quotient Consultancy

    Gurgaon
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SmartJoules - Software Engineer - Python/Machine Learning Delhi. Be the first to apply!