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