Overview
We are hiring a Senior Software Development Engineer for our platform. We are helping enterprises and service providers build their AI inference platforms for end users. As a Senior Software Engineer, you will take ownership of backend-heavy, full-stack feature development—building robust services, scalable APIs, and intuitive frontends that power the user experience. You’ll contribute to the core of our enterprise-grade AI platform, collaborating across teams to ensure our systems are performant, secure, and built to last. This is a high-impact, high-visibility role working at the intersection of AI infrastructure, enterprise software, and developer experience.
Responsibilities:
- Design, develop and maintain databases, system APIs, system integrations, machine learning pipelines and web user interfaces.
- Scale algorithms designed by data scientists for deployment in high-performance environments.
- Develop and maintain continuous integration pipelines to deploy the systems.
- Design and implement scalable backend systems using Golang, C++, Go,Python.
- Model and manage data using relational (e.g., PostgreSQL, MySQL).
- Build frontend components and interfaces using TypeScript, and JavaScript when needed.
- Participate in system architecture discussions and contribute to design decisions.
- Write clean, idiomatic, and well-documented Go code following best practices and design patterns.
- Ensure high code quality through unit testing, automation, code reviews, and documentation
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
Qualifications and Criteria:
- 5–10 years of professional software engineering experience building enterprise-grade platforms.
- Deep proficiency in Golang, with real-world experience building production-grade systems.
- Solid knowledge of software architecture, design patterns, and clean code principles.
- Experience in high-level system design and building distributed systems.
- Expertise in Python and backend development with experience in PostgreSQL or similar databases.
- Hands-on experience with unit testing, integration testing, and TDD in Go.
- Strong debugging, profiling, and performance optimization skills.
- Excellent communication and collaboration skills.
- Hands-on experience with frontend development using JavaScript, TypeScript, and HTML/CSS.
- Bachelor's degree or equivalent experience in a quantitative field (Computer Science, Statistics, Applied Mathematics, Engineering, etc.).
Skills:
- Understanding of optimisation, predictive modelling, machine learning, clustering and classification techniques, and algorithms.
- Fluency in a programming language (e.g. C++, Go, Python, JavaScript, TypeScript, SQL).
- Docker, Kubernetes, and Linux knowledge are an advantage.
- Experience using Git.
- Knowledge of continuous integration (e.g. Gitlab/Github).
- Basic familiarity with relational databases, preferably PostgreSQL.
- Strong grounding in applied mathematics.
- A firm understanding of and experience with the engineering approach.
- Ability to interact with other team members via code and design documents.
- Ability to work on multiple tasks simultaneously.
- Ability to work in high-pressure environments and meet deadlines.
Compensation: Commensurate with experience
Position Type: Full-time ( In House )
Location: Ahmedabad / Jamnagar Gujarat India.
Submission Requirements
- CV
- All academic transcripts
- Submit to chintanit22@gmail.com, dipakberait@gmail.com with the name of the position you wish to apply for in the subject line.
Job Type: Full-time
Pay: From ₹40,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Experience:
- 10 key typing: 5 years (Preferred)
Work Location: In person
Speak with the employer
+91 9904075544