Testing software engineer
Similar jobs
Position Overview:
As a Generative AI Engineer, you will be responsible for designing, implementing, and optimizing generative AI models and algorithms.You will primarily work in building new b2c applications and integrating AI features into existing apps. You will work closely with cross-functional teams to integrate AI capabilities into our products. The ideal candidate will have a strong entrepreneurial mindset, who owns the entire AI implementation and is well versed in latest developments in GenAI and LLM space.
Key Responsibilities:
- Data Preprocessing & Augmentation: Work with large-scale datasets, preprocess data, and implement data augmentation techniques to improve the quality and diversity of training data.
- Algorithm Optimization: Optimize model performance, including reducing training time, improving accuracy, and enhancing the overall efficiency of generative AI systems and LLMs.
- Research & Innovation: Stay up-to-date with the latest research and trends in generative AI and propose innovative solutions for new challenges and applications.
- Collaboration: Work closely with product, engineering, and data science teams to understand use cases, define requirements, and integrate generative AI models into applications and products.
- Model Evaluation & Fine-tuning: Evaluate models using appropriate metrics and perform model fine-tuning to ensure high-quality outputs.
- AI Infrastructure & Deployment: Work with cloud-based environments and AI frameworks to deploy models and optimize their scalability and reliability.
- Documentation & Reporting: Document models, code, and processes clearly to ensure that solutions are reproducible and maintainable. Communicate findings and results to both technical and non-technical stakeholders.
- Setup and deploy new AI based processes in organization with the goal of improving efficiency in every department.
Required Qualifications:
- 3+ years of experience in machine learning or AI development, with a focus on generative models.
- Strong proficiency in programming languages such as Python, and experience with AI/ML libraries like TensorFlow, PyTorch.
- Working knowledge of javascript and other web concepts is a plus.
- Analyse and preprocess diverse datasets to extract meaningful information for AI applications
- Streamline the development and deployment of Generative AI models using cloud infrastructure and tools such as cognitive search, VectorDB, and frameworks like LangChain, LlamaIndex, HuggingFace, openAI APIs etc.
- Up to date with latest advancements in Gen AI and LLMs along with the knowledge in best models such GPT-x, Llama, claude, gemini and leaderboards for the same.
- Well versed with LLM concepts such as vector embeddings, RAGs, prompt engineering, transformers, fine tuning models, Semantic search, training large models etc.
- Solid understanding of deep learning fundamentals, including backpropagation, gradient descent, and neural network architectures.
- Experience in developing end to end AI applications from training to deployment. Previous experience in working with AI applications is a big plus.
- Strong research interest delving deep into depths of AI, LLM tech with passion.
- Experience working with AI coding tools such as bolt.new, claude, Github Copilot, Cursor.ai etc.
- Experience with large-scale data processing and working with cloud platforms (AWS, Google Cloud, Azure).
- Strong analytical and problem-solving skills with the ability to experiment and iterate quickly.
- Familiarity with model evaluation techniques and performance metrics specific to generative models.
- Good understanding of NLP and/or computer vision, depending on the focus area of the generative models.
- Strong communication skills and the ability to collaborate in a cross-functional team environment.
Please go through with the below mentioned job description
Position title: Firmware Engineer
Experience: 6-12 years
Notice Period: 0-30 days
Location: Bangalore(Sarjapur)
Role type: Permanent
About the role
Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.
Roles and Responsibilities:
Design, code and integrate software for an embedded Linux/RTOS targeted application(applications, drivers, framework)
Customization, deployment and maintenance of Linux distribution
Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
Perform unit test, Integration test, verification and validation of the product developed.
Assist with the hardware design surrounding the processor
Document the projects according to standards (protocols, architecture, technical specifications, etc.)
Specific skills:
Expert in C programming with RTOS.
Hands-On experience with Protocol development.
Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
System level design and understanding of overall system
Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
Hand-on experience on Linux kernel and device-driver development and debugging.
Knowledge/Experience of TCP/IP, Network programming.
Ability to write effective and reusable code according to best practices.
Must be a dynamic, autonomous, and team-oriented individual.
Knowledge of hardware and low-level development is an asset
Please provide below mention details:
No. of years of working experience in Embedded Linux -
Protocol stack development Exp, any specific protocol worked on -
Relevant Experience:
Official Notice Period 30/60/90 Days:
Date of Resignation:
Serving Notice Period and Last Working Day:
Current Company:
Current Location:
Work Location:
Current CTC(fixed,variable):
Expected CTC(fixed,variable):
Interview Availability:
Any Offer:
Relocate to Bangalore(Sarjapur):
company name
company location
date of joining
Responsibilities:
• Take on complex problems that span multiple components and teams.
• Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support
• Write extensive, efficient code to address complex modules that handle the interaction between multiple components.
• Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions
• Produce architecture with clean interfaces, that are efficient and scalable
• Participate and contribute to architectural discussions
• Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage
• Continuously improve performance metrics of modules you own.
• Collaborate effectively across teams to solve problems, execute and deliver results
Requirements:
• Experience: 3+ years
• A Bachelor's or Master's Degree in Computer Science
• Software engineering and product delivery experience, with a strong background in algorithms
• Experience in architecting & building real-time, large-scale e-commerce applications
• Experience with high-performance websites catering to millions of daily traffic is a plus
• Excellent command over Data Structures and Algorithms
• Experience with web technologies, Go/Java/Python
• Language: GO or Python
• Strong expertise in DS and Algo
• Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.
• Have worked in the scaling of the system right from scratch.
• Someone worked in small user base to a large user base and wrote optimized code
• Both HLD and LLD
- Acheive Sales Target
- Meeting with clients virtually or during sales visits.
- To meet Corporate Clients
- demonstrating and presenting products.
- establishing new business.
- maintaining accurate records.
- attending trade exhibitions, conferences and meetings.
- reviewing sales performance.
- negotiating contracts and packages.
Job involves
Client Coordinator: Onboarding and manage brands, insurance and ecommerce companies requiring aftersales waranty support services.
Partner Coordinator: Onbaording and manage service partners. Assign tasks/ claims and get them executed through partner network.
- Hands-on experience in SharePoint Online development using SharePoint framework (SpFx), React JS, Typescript, and CSOM.
- Experience in React, jQuery, .Net Framework, HTML5/JavaScript and general web development tools/technologies.
- Total 10+ years experience and a minimum of 3+ years of experience in the SharePoint architect role.
- Hands-On experience developing using Microsoft Azure Logic Apps, PowerApps, PowerBI, and MS Flows
- Strong working knowledge of MS Graph and office.js API
- Experience in SharePoint 2016, SharePoint 2013, and SharePoint Online.
- Good experience in customer handling, team handling, and project management.
- Bachelors or Master s degree in Computer science or Engineering.
- Robust solution architect experience.
- Experience in O365 architecture
Job Responsibilities:
• Develop and test the platform for new features to deliver an exceptional user experience
• Collaborate closely with the product team to deliver adequately on user and business requirements
• Utilize Github/pull requests for source control and management
- 2-4 years of professional experience in end-to-end recruitment process.
- Understand the requirement and source relevant profiles.
- Be the point of contact for stakeholders and candidates and coordinate through the entire interview process.
- Is required to be a part of offer negotiations and documentation of the candidate.
- Be a part of the hiring strategy discussions and contribute effectively.
- Work directly with the HR and co-founder and closing the positions with best talent in minimal time.
- Looking for experience in Tech Recruitment, Non-Tech Hiring is a plus.
Position Summary:
Technology Lead provides technical leadership with in-depth DevOps experience and is responsible for enabling delivery of high-quality projects to Saviant clients through highly effective DevOps process. This is a highly technical role, with a focus on analysing, designing, documenting, and implementing a complete DevOps process for enterprise applications using the most advanced technology stacks, methodologies, and best practices within the agreed timelines.
Individuals in this role will need to have good technical and communication skills and strive to be on the cutting edge, innovate, and explore to deliver quality solutions to Saviant Clients.
Your Role & Responsibilities at Saviant:
• Design, analyze, document, and develop the technical architecture for on-premise as well as cloud-based DevOps solutions around customers’ business problems.
• Lead end to end process and setup implementation of configuration management, CI, CD, and monitoring platforms.
• Conduct reviews of design and implementation of DevOps processes while establishing, and maintaining best practices
• Setup new processes to improve the quality of development, delivery and deployment processes
• Provide technical support and guidance to project team members.
• Upgrade by learning technologies beyond traditional area of expertise
• Contribute to pre-sales, proposal creation, POCs, technology incubation from technical and architecture perspective
• Participate in recruitment and people development initiatives.
Job Requirements/Qualifications:
• Educational Qualification: BE, BTech, MTech, MCA from a reputed institute • 6 to 8 years of hands-on experience of the DevOps process using technologies like Dot Net Core, Python, C#, MVC, ReactJS, Python, Android, IOS, Linux, Windows
• Strong hands-on experience of the full life cycle of DevOps: DevOps Orchestration/Configuration/Security/CI-CD/Release Management and Environment management • Solid hands-on knowledge of DevOps technologies and tools such as Jenkins, Spinnaker, Azure for DevOps, Chef, Puppet, JIRA, TFS, Git, SVN, various scripting tools, etc. • Solid hands-on knowledge of containerization technologies and tools such as Docker, Kubernetes, Cloud Foundry • In-depth understanding of various development and deployment architectures from a DevOps perspective
• Expertise in Grounds-up DevOps projects involving multiple agile teams spread across geographies.
• Experience in a various Agile Project Management software /techniques / tools
• Strong analytical and problem solving skills
• Excellent written and oral communication skills
• Enjoys working as part of agile software teams in a startup environment.
Who Should Apply?
• You have independently managed end-to-end DevOps projects, including understanding requirements, design solutions and implementing, setting up best practices with different business domain over last 2 years.
• You are well versed with Agile development methodologies and have successfully implemented them across at least 2-3 projects
• You have lead development team of 5 to 8 developers with Technology responsibility
• You have served as “Single Point of Contact” for managing technical escalations and decisions