Senior Software Engineer
4 days ago
Sia is a next-generation, global management consulting group. Founded in 1999, we were born digital. Today our strategy and management capabilities are augmented by data science, enhanced by creativity and driven by responsibility. We're optimists for change and we help clients initiate, navigate and benefit from transformation. We believe optimism is a force multiplier, helping clients to mitigate downside and maximize opportunity. With expertise across a broad range of sectors and services, our consultants serve clients worldwide. Our expertise delivers results. Our optimism transforms outcomes.
is the independent brand of Sia Partners dedicated to AI solutions. We host many AI-powered SaaS solutions that can be combined with consulting services or used independently, to provide our customers with solutions at scale.
Job Description
We are looking for a skilled Senior Software Engineer to contribute to the development of AI and machine learning (ML) integrations and back-end solutions using Python. You will play a key role in developing our AI-powered SaaS solutions , collaborating with cross-functional teams to solve data-centric problems. This position emphasizes Python back-end development, with additional involvement in AI and ML model integration and optimization.
Key Responsibilities
Back-End Development: Design, develop, and optimize back-end services using Python, focusing on microservices and data-centric applications.
AI & ML Models: Work closely with data scientists to integrate AI and ML models into back-end systems and ensure seamless performance of the applications.
Containerization & Orchestration: Deploy and manage containerized applications using Docker and Kubernetes.
Database Management: Manage SQL (PostgreSQL) and NoSQL (MongoDB) databases, ensuring high performance and scalability.
Infrastructure as Code (IaC): Use Terraform and Helm to manage cloud infrastructure.
Cloud Infrastructure & CI: Work with GCP / AWS / Azure for deploying and managing applications in the cloud. Management of continuous software integration (tests writing, artifacts building, etc.)
Cross-Functional Collaboration: Collaborate with DevOps, Data Scientists, and Data Engineers to build scalable AI solutions.
Contribution to the back end, front-end and software architecture of applications
Qualifications
Education: Bachelor's/master's degree in computer science, Software Engineering, or a related field.
Experience: 3-6 years of experience in software development, with a focus on Python back-end development.
- Skills:
- Strong proficiency in Python and experience with frameworks like Flask.
- Experience with ReactJs for front-end development is a plus.
- Extensive experience with cloud platforms (GCP, AWS) and microservices architecture.
- Working knowledge of Docker, Kubernetes, CI/CD pipelines (GitLab) and ability to write unit tests.
- Database management with PostgreSQL / MongoDB.
- Experience mentoring and leading engineering teams.
Additional Information
What We Offer
- Opportunity to lead cutting-edge AI projects in a global consulting environment.
- Leadership development programs and training sessions at our global centers.
- A dynamic and collaborative team environment with diverse projects.
Position based in Mumbai (onsite)
Sia is an equal opportunity employer. All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Member of Technical Staff As a Senior Software Engineer, you will be responsible for helping design, build, test, deploy and operate highly scalable services for Oracle Cloud Infrastructure's Cryptography division (Key Management & Secrets Service). You should be a rock-solid coder, and a distributed systems generalist who can dive deep into any...
-
Software Engineer
2 weeks ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per yearSenior Member of Technical Staff Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures. You will be responsible for defining and developing software for tasks...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 24,00,000 per yearCompany Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and...
-
Senior Software Developer
2 weeks ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Developer 3 - OCI AI Platform Senior Software Development Engineer - OCI AI Platform, Services & Solutions Org OCI is Oracle's next-generation cloud platform, built for the most demanding enterprise workloads. We are focused on delivering high-performance computing, storage, networking, and platform services at global scale. The AI...
-
Lead Software Engineer
4 days ago
Mumbai, Maharashtra, India Technossus Software Services Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPosition: Lead Software Engineer / Senior Software EngineerLocation: Mumbai/RemoteExperience: 8+ years of experienceJob Summary:As a Senior Full Stack Developer, you will be part of a small competent team that works on an innovative modern application utilizing AI to improve efficiency across the Public Safety sector. The Application is used by two-thirds of...
-
Senior Software Development Engineer
2 weeks ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per yearSenior Software Development Engineer As a part of OCI Core Services, the Virtual Networking org at India Design Center is building new Infrastructure-as-a-Service technologies that operate and enable a high scale broadly distributed multi-tenant cloud. Other services, engineers and customers on cloud consume these core services Oracle Cloud Infrastructure's...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany Description NEC Software Solutions (India) On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation.We have more than 30 years of experience in providing...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and...
-
Lead Software Engineer
6 days ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLead Software Engineer - Python + React Company Description Company Description NEC Software Solutions (India) On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and...