Senior Software Engineer
2 weeks ago
Key Responsibilities
- Design and implement scalable, maintainable, and efficient Python applications
- Lead technical projects from conception to deployment
- Collaborate with cross-functional teams to define and implement new features
- Write clean, testable code with appropriate documentation
- Conduct code reviews and provide constructive feedback to team members
- Mentor junior developers and contribute to their professional growth
- Participate in technical architecture discussions and decision-making
- Troubleshoot and debug complex software issues
- Contribute to continuous improvement of development practices and processes
- Design and implement AI/ML solutions using LLMs and related technologies
- Optimize and maintain AI model deployment pipelines
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience
- Strong proficiency in Python and its ecosystem (Django/Flask, FastAPI)
- Experience with SQL and NoSQL databases
- Solid understanding of software design patterns and principles
- Experience with version control systems (Git)
- Strong knowledge of RESTful APIs and microservices architecture
- Proficiency in writing unit tests and understanding of TDD practices
- Experience with CI/CD pipelines and deployment automation
- Strong problem-solving and analytical skills
AI/ML Technical Skills
- Experience with LLM frameworks (LangChain, LlamaIndex)
- Knowledge of working with large language models (GPT, Claude, etc.)
- Understanding of prompt engineering and LLM fine-tuning concepts
- Experience with vector databases (Pinecone, Weaviate, or similar)
- Familiarity with AI model deployment and serving (BentoML, Ray Serve)
- Experience with machine learning libraries (PyTorch, TensorFlow, or similar)
- Knowledge of AI/ML observability and monitoring tools
- Understanding of AI safety practices and responsible AI development
- Experience with embedding models and semantic search implementations
- Familiarity with AI application development patterns and best practices
-
Senior Java Software Engineer
1 month ago
Greater Bengaluru Area, India Trigent Software - Professional Services Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Engineering Team at Trigent Software - Professional Services. The ideal candidate will have a strong background in Java development, with expertise in Springboot, Spring MVC, and Microservices.Key Responsibilities:Design, develop, and...
-
Senior Software Engineer
1 month ago
Greater Bengaluru Area, India Infinite Computer Solutions Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Infinite Computer Solutions. The ideal candidate will have a strong background in C++ and experience with telephony protocols such as SIP/RTP/RTSP, SNMP, IMAP, POP3, and LDAP.Key Responsibilities:• Design and develop high-quality software applications using C++• Implement and...
-
Senior Software Engineer
1 month ago
Greater Bengaluru Area, India Infinite Computer Solutions Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Infinite Computer Solutions.Key Responsibilities:• Design, develop, and test software applications using C# and related technologies.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Stay up-to-date with industry trends and emerging...
-
Senior Software Engineer
1 month ago
Greater Bengaluru Area, India FICO Full timeJob Title: Senior Software EngineerFICO is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will play a pivotal role in maintaining, enforcing, and extending our organization's themes of innovation, quality, and high performance.Responsibilities:Implement product changes, undertaking...
-
Senior Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development will be crucial in driving our company forward.Key Responsibilities* Design and develop...
-
Senior Software Engineering Manager
1 month ago
Greater Bengaluru Area, India CodeVyasa Full timeCodeVyasa is seeking a highly skilled Senior Software Engineering Manager to lead our team of talented developers in Bangalore. With a minimum of 8+ years of experience, you will be responsible for driving technical excellence and innovation in our software development process.Key Responsibilities:Lead a team of software engineers in designing, developing,...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Iosys Software Full timeKey Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our Product & Engineering team at Iosys Software.Key Requirements:5+ years of experience in software development with a focus on full-stack engineering.Strong expertise in Golang, React Native, and mobile application development.Proficiency in NoSQL data stores such as...
-
Senior Backend Software Engineer
3 days ago
Greater Bengaluru Area, India Jobify Inc. Full timeAbout Jobify Inc.">Jobify Inc. is an innovative AI organization focused on creating cutting-edge technology solutions.">Salary">We offer a competitive salary of $120,000 per year, commensurate with experience and qualifications.">Job Description">We are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our...
-
Senior Software Engineer
7 days ago
Greater Bengaluru Area, India Catering Rewards Full timeCompany DescriptionCatering Rewards offers a platform that helps restaurants grow their catering sales and save on commission fees by offering customers catering rewards. Customers can redeem rewards as Amazon.com gift cards. The company focuses on assisting restaurants in getting large catering orders more frequently from loyal corporate customers.Role...
-
Senior Software Engineer
7 days ago
Greater Bengaluru Area, India Catering Rewards Full timeCompany Description Catering Rewards offers a platform that helps restaurants grow their catering sales and save on commission fees by offering customers catering rewards. Customers can redeem rewards as Amazon.com gift cards. The company focuses on assisting restaurants in getting large catering orders more frequently from loyal corporate customers. Role...
-
Senior Software Engineer
1 month ago
Bengaluru, Karnataka, India AppYogi Software Full timeJob Title: Senior Software DeveloperAt AppYogi Software, we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design and develop robust back-end software systems using Node.js.Maintain and update existing code to ensure optimal performance and scalability.Collaborate with cross-functional teams to design and...
-
Senior Java Software Engineer
1 month ago
Greater Bengaluru Area, India Aditi Consulting Full timeKey Responsibilities:As a Senior Java Software Engineer at Aditi Consulting, you will be working on developing and maintaining complex software systems using Spring Framework, Microservices, and Design Patterns. You will also be responsible for ensuring the quality of the code and adhering to coding standards.Technical Skills:You should have hands-on...
-
Senior Software Engineer
1 month ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Rocket Software Full timeJob Title: Senior Software EngineerJob Overview:The Senior Software Engineer at Rocket Software is responsible for designing, developing, and implementing software features and functionality. This role requires strong technical skills, excellent problem-solving abilities, and effective communication skills.Key Responsibilities:Design and develop software...
-
Senior Software Engineer
4 months ago
Greater Hyderabad Area, India Blackbaud India Full timeAbout the role As a Senior Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices. What you’ll do Design, build, and maintain efficient, reusable, and reliable code Proactively suggest improvements to applications and processes that enhance...
-
Senior Software Engineer
4 months ago
Greater Hyderabad Area, India Blackbaud India Full timeAbout the roleAs a Senior Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices. What you’ll doDesign, build, and maintain efficient, reusable, and reliable codeProactively suggest improvements to applications and processes that enhance the...
-
Senior Cloud Software Engineer
6 days ago
Bengaluru, Karnataka, India Sonata Software Full timeJob OverviewWe are seeking a seasoned Senior Cloud Software Engineer to join our team at Sonata Software.Salary InformationThe estimated annual salary for this role is ₹1,200,000 - ₹1,500,000, depending on experience.Job DescriptionThis is an exciting opportunity to leverage your skills and expertise in cloud migration, microservices development, and...
-
Senior Software Engineer
1 month ago
Greater Bengaluru Area, India Synechron Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Synechron. The ideal candidate will have a strong background in full stack development, with expertise in React JS, Node JS, and TypeScript.Key ResponsibilitiesDesign and develop scalable and highly available RESTful APIs using Node JS technologiesDevelop and implement...
-
Senior Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Iosys Software Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at Iosys Software.Key Responsibilities:Develop high-quality code across the system components including front-end, back-end and database.Stay current and provide insight on cutting-edge software approaches, architectures and vendors.Ensure requirements such as data security,...
-
Senior Software Engineer
2 weeks ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...