We are seeking a Senior Backend Engineer skilled in working across multiple technologies to build highly scalable, low-latency distributed systems optimized for AI/ML workloads. You will lead the development of innovative software products and solve complex technical challenges for fast-growing startups and enterprise companies. The ideal candidate excels in designing and implementing large-scale applications, AI/ML-driven architectures, and has strong leadership and communication skills to collaborate effectively with cross-functional teams.
Youโll be responsible for โ
- The development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- Ensuring sub-second server response and being responsible for implementing relational, document, key, object, or graph data stores, index stores, and messaging stores as needed.
- Writing clean, high-quality, high-performance, and maintainable code.
- Building robust, secure, and scalable microservices.
- Implementing RESTful services with a metric-driven API Gateway.
- Designing and optimizing backend systems to handle large-scale AI/ML data pipelines, model serving, and real-time data processing for predictive analytics.
- Developing a highly scalable and performant backend based on event-driven architecture with AI/ML integration.
- Integrating AI/ML model APIs into backend services and ensuring optimal performance of those models.
- Breaking down features into tasks and driving the evolution of the backend architecture to support AI/ML models at scale.
- The entire lifecycle of stories: development, test, production, and subsequent fixes and improvements.
- Solving complex technical problems.
- Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
- Evaluating relevant technologies, influencing, and driving architecture and design discussions.
- Coordinating cross-functionally to ensure the project meets business objectives and compliance standards. This includes collaborating with QAs, PMs to ensure timely delivery of high-quality apps.
- Participating in, designing, and driving the code review process.
You need โ
- Overall 6+ years of software development experience, with deep expertise in frameworks and languages such as Java, Go, and Python, including 3+ years of focused, hands-on experience with Golang.
- Experience with frameworks like Springboot, Quarkus, Gin/Mux.
- Experience in working with microservice architectures, transactional systems, and distributed environments.
- Proficient in building GraphQL APIs.
- Proficient in OOP, SQL, Design Patterns with data modeling experience in relational databases.
- Experience with MySQL, PostgreSQL, NoSQL (Cassandra, Redis, DynamoDB).
- Familiarity with AI/ML model deployment, performance tuning, and backend system integration.
- Experience with scalable infrastructure for AI/ML model serving and orchestration of machine learning workflows.
- Experience in optimizing backend systems for AI/ML workloads in production environments.
- Excitement about challenges in building AI-powered systems that can handle large-scale inference and data processing in production environments.
- Exposure in building RESTful APIs with monitoring, fault tolerance, and metrics (with something like NewRelic).
- Proficient with Continuous Integration (CI), Continuous Deployment (CD), and version control (Git).
- Well-versed with TDD and Test Engineering and Automation.
- Experience mentoring a team of 2-3 engineers.
- Self-starter with the ability to work independently in a fluid environment with minimal-to-no guidance.
- Excellent attention to detail.
- Outstanding written and verbal communication skills.
- To be agile and able to adapt quickly to changing requirements, scope, and priorities.
- Basic working knowledge of front-end technologies.
Bonus points for โ
- Experience with AI/ML frameworks like TensorFlow, PyTorch, or MLFlow.
- Experience deploying serverless applications to GCP.
- Experience in Cloud Run, Cloud Pub/Sub, Cloud Tasks, Kubernetes, Cloud Vision.
- Experience with AWS stack.
- Open-source contributions, side projects, blog posts, and YT tech videos.
what you get โ
- Best in class salary: We hire only the best, and we pay accordingly.
- Proximity Talks: Meet other designers, engineers, and product geeks โ and learn from experts in the field.
- Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.
about usโ
We are Proximity โ a global team of coders, designers, product managers, geeks, and experts. We solve complex problems and build cutting-edge tech at scale. Hereโs a quick guide to getting to know us better:
- Watch our CEO, Hardik Jagda, tell you all about Proximity.
- Read about Proximityโs values and meet some of our Proxonauts here.
- Explore our website, blog, and the design wing โ Studio Proximity.
Get behind the scenes with us on Instagram! Follow @ProxWrks and @H.Jagda