Software Engineer (New Delhi)

Software Engineer (New Delhi)

31 Jul
|
TechBaton
|
New Delhi

31 Jul

TechBaton

New Delhi

Company Description TechBaton is an AI research, training, and consulting organization focused on helping enterprises and institutions harness the power of Artificial Intelligence for measurable business outcomes. The company partners with leading corporations to guide their AI adoption journey, from strategy to implementation. In addition to consulting, TechBaton conducts ongoing AI research to understand its impact on industries, business models, and the future of work.

TechBaton also collaborates with universities and educational institutions to expand and modernize their AI curricula, ensuring programs remain industry-relevant and aligned with the needs of an AI-driven market.

Role Description This is a full-time remote Software Engineer role.

The Software

Engineer will design, develop, test, and maintain software solutions that support AI research, training platforms, and consulting engagements. Daily responsibilities include implementing back-end services and APIs, writing clean and efficient code, and applying object-oriented programming principles to build scalable systems. The role involves collaborating with data scientists, AI researchers, and other engineers to integrate AI models into production environments, improve system performance, and ensure reliability.

The Software





Engineer will also participate in code reviews, contribute to technical documentation, and help refine engineering best practices within the team.

Qualifications

Robust foundation in Computer Science concepts, including algorithms, data structures, and software design principles.

Proficiency in Software Development and Programming, with experience building and maintaining production-grade applications.

Hands-on experience in Back-End Web Development, including APIs, databases, and distributed systems.

Applied knowledge of Object-Oriented Programming (OOP) in one or more modern programming languages (such as Python, Java, C#, or similar).

Experience with version control (e.g., Git) and collaborative development workflows.

Familiarity with cloud platforms (such as AWS, Azure, or GCP) and containerization tools (e.g., Docker, Kubernetes) is beneficial.

Understanding of basic AI/ML concepts or enthusiasm to learn and work alongside AI researchers.

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Ability to work independently in a remote setting, communicate clearly, and collaborate effectively with cross-functional teams.

📌 Software Engineer (New Delhi)
🏢 TechBaton
📍 New Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (new delhi) / new delhi