Posted:1 month ago|
Platform:
Remote
Full Time
Senior Software Engineer - Full-Stack Experience: 3 - 7 Years Exp Salary : INR 35-55 Lacs per annum Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : LLM, Restful APIs, Rust, AWS, Golang, SQL Good to have skills : NextJS, react, Python, TypeScript, Vue Javelin (One of Uplers' Clients) is Looking for: Senior Software Engineer - Full-Stack who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Welcome to Javelin, a cutting-edge AI production platform designed for LLM-forward enterprises. It enables enterprises to leverage AI technology securely and reliably. Our large language models (LLMs) are powerful tools that offer a wide range of potential applications to add value to businesses. However, making these LLMs accessible to various teams and individuals in an organization presents security, cost management, and data handling challenges, including data leaks and intellectual property and PII/PHI risks. Javelin is a highly performant, ultra-low latency gateway written in Golang that serves as a centralized gateway for LLM interactions across the enterprise to address these challenges. It enables organizations to manage access to LLMs effectively and make them available for experimentation and production use cases while ensuring robust security and compliance. Javelin offers several features, including centralized management of LLM credentials and a simple routing framework to integrate with various closed and open-source LLMs. With Javelin, organizations can secure LLMs from development to production. Job Description Function: Software Engineering Full-Stack Development GolangJavaScriptPythonFlaskNode.jsReact.js Javelin is building an AI Security Platform for LLMs. We're seeking an experienced full-stack engineer to join our startup. As a critical member of our small, fast-paced team, you will design, implement, and maintain our Go-based & Python APIs and infrastructure. We are a remote-first organization. World-class investors like Aspenwood and Mozilla Ventures fund Javelin. Responsibilities: Architect, develop and optimize Go and Python-based APIs and services. Collaborate with the team to design and evolve our system architecture. Implement best practices for code quality, testing, and documentation. Integrate with AWS & GCP services, Postgres databases, and Kubernetes deployments. Contribute to the entire development lifecycle, from ideation to deployment and maintenance. Mentor and guide junior team members. Requirements: 3+ years of professional experience in Go or Python development OR 7+ years of professional experience in other languages. Strong understanding of Go or Python best practices, concurrency patterns, and performance optimization. Expertise in designing and building RESTful APIs and microservices. Experience owning the full development cycle of a project from inception to production. Proficient in SQL and working with relational databases. Contributions to open-source projects, particularly LLM-related. Experience building security tools or products. Experience with Rust or TypeScript. Experience building LLM technologies and their applications. Experience building production web applications using a modern framework such as React, NextJS, Vue, or Svelte. Interview Rounds : R1 : Tech screen round R2 : Project/Take -home Assignment R3: Peer Coding Discussion R4: Design Discussion R5: Discussion with CEO How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Enterprise controls, continuous monitoring, and automated threat prevention for your AI traffic. Your data remains secure, compliant, and future-ready at every step. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Uplers
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Uplers
35.0 - 55.0 Lacs P.A.
Hyderabad, Navi Mumbai, Pune, Ahmedabad, Chennai, Bengaluru
10.0 - 18.0 Lacs P.A.
Bengaluru
4.0 - 7.0 Lacs P.A.
12.0 - 15.0 Lacs P.A.
Bengaluru
16.0 - 27.5 Lacs P.A.
4.0 - 6.0 Lacs P.A.
4.0 - 6.0 Lacs P.A.
4.0 - 5.5 Lacs P.A.
Kolkata, North Twenty Four Parganas, South Twenty Four Parganas
2.0 - 2.75 Lacs P.A.
Bengaluru
30.0 - 45.0 Lacs P.A.