Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Job Description
We are hiring a software engineer to work closely with the data science team to develop and maintain our platform for data analytics. The engineer will be based in our new office in Bangalore and will be a part of a broader team working on cybersecurity, cloud operations, and frontend and backend development.
The existing analytics codebase is primarily in Python, although some future work may be done in a language like C or Go to increase performance. Additionally some maintenance and development of the UI may be required using e.g. Typescript and React.
Duties & Responsibilities
What you'll do:
• Manage complete software development process from conception to deployment
• Maintain and upgrade the software following deployment
• Participate in design and creating scalable software
• Work closely with data scientists to implement new models
• Develop tools to test models
The Individual
What you'll definitely need:
• Looks forward to working with an international team of data scientists and mechanical engineers to create innovative solutions to everyday problems in industrial processes
• Can work independently on significant software development tasks while coordinating with data scientists, cloud engineers, and other developers
• Takes pride in writing clean, maintainable code
• Follows best practices in terms of version control and software testing
• Is experienced with standard programming concepts including object-oriented design and REST APIs, and in using tools such as profilers and debuggers
• Strong in data structures & algorithms
• Strong in Python programming with experience in other languages, and is willing to learn new languages when appropriate
• Isn't afraid to branch out when necessary into other areas like database management or UI development
We are hiring a software engineer to work closely with the data science team to develop and maintain our platform for data analytics. The engineer will be based in our new office in Bangalore and will be a part of a broader team working on cybersecurity, cloud operations, and frontend and backend development.
The existing analytics codebase is primarily in Python, although some future work may be done in a language like C or Go to increase performance. Additionally some maintenance and development of the UI may be required using e.g. Typescript and React.
Duties & Responsibilities
What you'll do:
• Manage complete software development process from conception to deployment
• Maintain and upgrade the software following deployment
• Participate in design and creating scalable software
• Work closely with data scientists to implement new models
• Develop tools to test models
The Individual
What you'll definitely need:
• Looks forward to working with an international team of data scientists and mechanical engineers to create innovative solutions to everyday problems in industrial processes
• Can work independently on significant software development tasks while coordinating with data scientists, cloud engineers, and other developers
• Takes pride in writing clean, maintainable code
• Follows best practices in terms of version control and software testing
• Is experienced with standard programming concepts including object-oriented design and REST APIs, and in using tools such as profilers and debuggers
• Strong in data structures & algorithms
• Strong in Python programming with experience in other languages, and is willing to learn new languages when appropriate
• Isn't afraid to branch out when necessary into other areas like database management or UI development
0 page views
Related listings
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
-
Junior Java Developer BangaloreSoftware DeveloperPosition: - Junior Java Developer Location: - Bengaluru Exp: - 4-5 years Skills: - Java, Spring Boot, Hibernate, HTML, CSS Job Types: Full-time, Regular / Permanent Salary: Up to ₹95,000.00 per month Benefits: Health insurance Schedule: Day shiftMond...2026/11/08
