Backend Software Developer
Bangalore, IN
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
The IBM Sustainability Software business unit is seeking a talented and motivated backend software developer to work as an Data Scientist across our portfolio of software products. Our group helps companies turn their sustainability ambitions into actions by embedding AI into the software that they use for managing their supply chains, assets, complex engineering, and environmental intelligence processes. We work on problems for everything from predicting asset failures from IOT data to optimizing supply chain decisions to helping companies reduce their carbon footprint and understand the impacts of climate change on their business. You will work across the entire AI and software lifecycles including requirements gathering, use case definition, design, model building, implementation, testing, documentation, and delivery. You’ll frequently work with Product Owners, Architects, Designers, Sales, Support, Business Partners, and customers throughout this process. This is an exciting opportunity to work as a part of a worldwide team on problems that really matter at a scale that few other companies can support.
Required Technical and Professional Expertise
Key Job Details
Role:Backend Software Developer Location:Bangalore, IN Category:Software Engineering Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0063) IBM India Private Limited Req ID:727501BR
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
The IBM Sustainability Software business unit is seeking a talented and motivated backend software developer to work as an Data Scientist across our portfolio of software products. Our group helps companies turn their sustainability ambitions into actions by embedding AI into the software that they use for managing their supply chains, assets, complex engineering, and environmental intelligence processes. We work on problems for everything from predicting asset failures from IOT data to optimizing supply chain decisions to helping companies reduce their carbon footprint and understand the impacts of climate change on their business. You will work across the entire AI and software lifecycles including requirements gathering, use case definition, design, model building, implementation, testing, documentation, and delivery. You’ll frequently work with Product Owners, Architects, Designers, Sales, Support, Business Partners, and customers throughout this process. This is an exciting opportunity to work as a part of a worldwide team on problems that really matter at a scale that few other companies can support.
Required Technical and Professional Expertise
- 4-7+ years of hands-on software development experience in the data science ecosystem including:
- Hands-on experience with big data technologies (e.g., Spark, Ray) and deep learning frameworks (PyTorch, Tensorflow, Keras)
- Hands-on experience with SQL and Python
- Hands-on experience with DevOps/MLOps frameworks (Git, CI/CD, Docker, MLFlow, Argo)
- Hands-on experience building libraries and packages to be re-used by others
- Hands-on experience building DS Solutions for production usage
- Team player with a problem-solving attitude
- Experience in delivering advanced analytical projects to large, complex organizations in a multi-functional environment.
- Able to challenge and review the quality and value generated from analytical outputs
- Focus on driving business value for business clients to support long-term relationships.
- Ability to lead teams, ensuring the culture and strategy are communicated and maintained.
Preferred Technical and Professional Expertise
- Expertise in vision, language models, optimization, or advanced machine learning techniques
- Experience in applications of AI in Supply Chain, reliability engineering, IOT, or environmental science areas
- Ability to clearly communicate complex ideas to different audiences
- Develops new and improved learning methodologies for business and project needs
- Set project vision and scope to help ensure adequate resources and support team to mitigate and address issues or risks as they arise
- Communicate ideas and key results internally / externally for decision-making to senior audiences
- Contributes to the creation of IP in the form of patents, publications, assets, and external presentations
- Leads non-project activities in community building or skills development
Key Job Details
Role:Backend Software Developer Location:Bangalore, IN Category:Software Engineering Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0063) IBM India Private Limited Req ID:727501BR
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Big Data CI/CD Deep Learning DevOps Docker Engineering Git Keras Machine Learning MLFlow MLOps Python PyTorch Spark SQL TensorFlow Testing
Perks/benefits: Team events
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsPrincipal Data Engineer jobsPrincipal Data Scientist jobsData Manager jobsContent writer - Freelance AI Tutor jobsWriter - Freelance AI Tutor jobsData Science Manager jobsData Scientist II jobsJunior Data Analyst jobsResearch Scientist jobsBusiness Data Analyst jobsSenior Machine Learning Researcher jobsSr Data Engineer jobsSr. Data Scientist jobsSoftware Engineer, Machine Learning jobsBI Analyst jobsData Science Intern jobsLead Data Analyst jobsJunior Data Engineer jobsSenior AI Engineer jobsBusiness Intelligence Engineer jobsJunior Data Scientist jobsMLOps Engineer jobsData Analyst II jobsData Engineer III jobs
Data governance jobsLinux jobsSnowflake jobsHadoop jobsOpen Source jobsRDBMS jobsPhysics jobsJavaScript jobsBanking jobsMLOps jobsComputer Vision jobsData Warehousing jobsScala jobsKafka jobsNoSQL jobsGoogle Cloud jobsAirflow jobsData warehouse jobsSAS jobsOracle jobsPostgreSQL jobsKPIs jobsScikit-learn jobsLooker jobsStreaming jobs
R&D jobsClassification jobsData Mining jobsScrum jobsGitHub jobsCX jobsTerraform jobsPySpark jobsPandas jobsDistributed Systems jobsJira jobsIndustrial jobsRobotics jobsReact jobsRedshift jobsBigQuery jobsMySQL jobsJenkins jobsMicroservices jobsUnstructured data jobsdbt jobsMatlab jobsData strategy jobsE-commerce jobsPrototyping jobs