Software Engineer Associate Principal

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining the newly formed AI, Data & Analytics team as a Software Engineer. The team's primary focus is to drive increased value from the data InvestCloud captures for a smarter financial future, particularly emphasizing enhanced intelligence. Your role will involve working on various projects within the AI Enablement team, ensuring the development of fit-for-purpose modern capabilities to meet the team's key goals. As a Software Engineer with a keen interest in Data Science, Machine Learning, and Generative AI models, you are expected to have a proven track record in delivering business impact and client satisfaction. Your responsibilities will include building efficient and scalable platforms for ML and AI models in production, integrating AI and ML solutions into the InvestCloud product suite, and collaborating with both local and global teams. You may also engage in building products as needed. Key Responsibilities: - Developing and maintaining robust APIs, microservices, and data pipelines supporting data science and AI workloads. - Designing and implementing efficient database schemas and data storage solutions. - Building and optimizing ETL processes for data ingestion, transformation, and delivery. - Creating scalable infrastructure for model training, evaluation, and deployment. - Collaborating with data scientists to implement and productionize machine learning models. - Ensuring high performance, reliability, and security of backend systems. - Participating in code reviews, contributing to engineering best practices, and troubleshooting complex technical issues. - Writing clean, maintainable, and well-documented code. Required Skills: - Bachelor's degree in Computer Science, Engineering, or related field. - 5+ years of experience in backend development. - Strong proficiency in Python and Java; working proficiency in JavaScript. - Experience with RESTful API design and implementation, modern API frameworks, and database systems (both SQL and NoSQL). - Experience with containerization using Docker, cloud platforms (AWS, Azure, or GCP), version control systems (Git), CI/CD pipelines, and DevOps practices. - Experience coding with an AI Assistant and mentoring junior engineers. Preferred Skills: - Working experience with Jakarta EE, FastAPI, and Angular. - Experience working with Snowflake and/or Databricks. What Do We Offer: Join a diverse and international cross-functional team including data scientists, product managers, business analysts, and software engineers. As a key member, you will implement cutting-edge technology to enhance the advisor and client experience. Location and Travel: The ideal candidate will be expected to work from the office. Compensation: The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer: InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You