Back
India   India   Development Engineer   Springrole -

SpringRole - Software Development Engineer II - Artificial Intelligence (3-8 | Development Enginee1

SpringRole Inc.,

This listing was posted on hirist.

SpringRole - Software Development Engineer II - Artificial Intelligence (3-8

Location:
Anywhere in India/Multiple Locations
Description:

About SpringworksAt Springworks, we're building category defining work culture. With our products, we've already empowered over 1,000,000+ employees across 25,000+ organizations and 60+ countries in just a few short years.But what sets us apart? Let us introduce you to our exciting product stack :SpringVerify : Our B2B background verification platformEngageWith : Spark vibrant cultures! Our recognition platform adds magic to work.Trivia : Fun remote team-building! Real-time games for strong bonds.Albus : AI-powered workplace search and knowledge bot for companiesJoin us at Springworks and be part of the remote work revolution. Get ready to work, play, and thrive in an environment that's anything but ordinary!Role Overview :This role is for our Albus team. As a SDE 2 at Springworks, you will be responsible for designing, developing, and maintaining robust, scalable, and efficient web applications. You will work closely with cross-functional teams, turning innovative ideas into tangible, user-friendly products. The ideal candidate has a strong foundation in back-end technologies, with a focus on Python. Experience in Artificial Intelligence (AI), Machine Learning (ML) and Natural Language Processing (NLP) will be a significant advantage.Responsibilities :- Collaborate with product management and design teams to understand user requirements and translate them into technical specifications.- Develop and maintain server-side logic using Node.js and Python.- Build reusable and efficient code for future use.- Implement security and data protection measures.- Collaborate with other team members and stakeholders to ensure seamless integration of front-end and back-end components.- Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.- Stay up-to-date with the latest industry trends in AI, technologies, and best practices to drive innovation within the team.- Participate in architectural discussions and contribute to technical decision-making processes.Goals (not limited to) :1 month into the job :- Become familiar with the company's products, codebase, development tools, and coding standards. Aim to understand the existing architecture and code structure.- Start contributing to the development process by taking on smaller tasks or bug fixes and unit tests- Ensure that your code is well-documented and follows the team's coding conventions.- Begin collaborating effectively with team members, attending daily stand-up meetings, and actively participating in discussions and code reviews.- Understand the company's culture, values, and long-term vision to align your work with the company's goals.- Deploy multiple features to production3 months into the job :- Be able to independently design, develop, and deliver small to medium-sized features or improvements to the product.- Demonstrate consistent improvement in writing clean, efficient, and maintainable code. Receive positive feedback on code reviews.- Continue to actively participate in team meetings, offer suggestions for process improvements, and collaborate effectively with colleagues.- Start assisting junior team members or interns by sharing knowledge and providing mentorship.- Seek feedback from colleagues and managers to identify areas for improvement and implement necessary changes.6 months into the job :- Take ownership of significant features or projects, from conception to deployment, demonstrating leadership in technical decision-making.- Identify areas of the codebase that can benefit from refactoring or performance optimizations and work on these improvements.- Propose and implement process improvements that enhance the team's efficiency and productivity.- Continue to expand your technical skill set, potentially by exploring new technologies or frameworks that align with the company's needs.- Strengthen your collaboration with other departments, such as product management or design, to ensure alignment between development and business objectives.Requirements :- Minimum 4 years of experience working with Python along with machine learning frameworks and NLP technologies.- Strong understanding of micro-services, messaging systems like SQS.- Experience in designing and maintaining nosql databases (MongoDB)- Familiarity with RESTful API design and implementation.- Knowledge of version control systems (e.g., Git).- Ability to work collaboratively in a team environment.- Excellent problem-solving and communication skills, and a passion for learning. - Essentially having a builder mindset is a plus.- Proven ability to work on multiple projects simultaneously.Nice to Have :- Experience with containerization (e.g., Docker, Kubernetes).- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).- Knowledge of agile development methodologies- Contributions to open-source projects and a strong GitHub profile.- Previous experience of working in a startup or fast paced environment.- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript.About Company / Benefits :- Work from anywhere effortlessly with our remote setup perk: Rs. 50,000 for furniture and headphones, plus an annual addition of Rs. 5,000.- We care about your well-being! Our health scheme covers not only your physical health but also your mental and social well-being. We've got you covered from head to toe!- Say hello to endless possibilities with our learning and growth opportunities. We're here to fuel your curiosity and help you reach new heights.- Take a breather and enjoy 30 annual paid leave days. It's time to relax, recharge, and make the most of your time off.- Let's celebrate! We love company outings and celebrations that bring the team together for unforgettable moments and good vibes.- We'll reimburse your workation trips, turning your travel dreams into reality.- We've got your lifestyle covered. Treat yourself with our lifestyle allowance, which can be used for food, OTT, health/fitness, and more. Plus, we'll reimburse your internet expenses so you can stay connected wherever you go!- Join our remote team and experience the freedom and flexibility of asynchronous communication. Apply now! (ref:hirist.tech)
Education/experience:
2 To 5 Years
Company:
Springrole
Posted:
April 12 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: SpringRole - Software Development Engineer II - Artificial Intelligence (3-8
SpringRole - Software Development Engineer II - Artificial Intelligence (3-8 is a Computer & Software Jobs Development Engineer, Software Developer Job at Springrole located in India. Find other listings like SpringRole - Software Development Engineer II - Artificial Intelligence (3-8 by searching Oodle for Computer & Software Jobs Development Engineer, Software Developer Jobs.