Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 years
0 Lacs
Hyderabad, Telangana
Remote
Software Engineer II Hyderabad, Telangana, India Date posted Jun 26, 2025 Job number 1837285 Work site Up to 50% work from home Travel 25-50 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Are you passionate about working on cutting-edge devices? Surface Team is dedicated to building powerful devices that empower individuals and organizations. We’re working on the next generation of Surface products, and we need talented individuals like you! We are seeking a Full Stack Software Engineer II AI to architect and scale the Surface team’s internal tools and systems. The ideal candidate is organized, adaptable, and capable of managing multiple responsibilities across system design, development, and maintenance. This role involves leading the design of secure and scalable systems architecture, overseeing services development, implementing best practices to enhance functionality, and driving high-priority development efforts. Additionally, the engineer will play a key role in integrating AI solutions and automation workflows to boost team productivity, all within a secure and compliant infrastructure. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proficiency in one or more programming languages: C#, Java, JavaScript, TypeScript, Rust, Python. Experience with modern web technologies like .NET, Node, React, Angular, building RESTful APIs, and familiarity with web concepts such as HTTP and MVC. 3+ years of experience with cloud platforms like Azure Synapse and Azure ML Studio, focusing on AI model development and deployment. 1+ years of experience with Agentic AI & Language Learning. Familiarity with AI tools and creating/utilizing AI agents to enhance team productivity. Strong collaboration experience in designing, testing, and shipping solutions to large technical problems. Ability to design and develop expandable, componentized software meeting requirements on time. Capability to handle ambiguity, understand key business needs, and apply appropriate technology solutions. Excellent analytical, problem-solving, debugging skills, and solid understanding of object-oriented design, coding patterns, and testing practices. Experience in agile, DevOps, microservices, and mobile is a plus. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Excellent written and verbal communication skills. Experience in developing Monitoring & Telemetry tools. Experiences with building dashboards, code analysis , secure practices. #W+Djobs Responsibilities Collaborate with Engineers, Product Managers, Technical Program Managers, Designers, and Partners to deliver features designed with the appropriate architecture. Demonstrate sound business acumen by working with business partners to understand data, define problems, and solve primary business objectives. Understand data pipelines, process flows, and reports. Acquire the necessary data for successful project completion. Proactively identify changes and communicate them to senior leadership. Utilize artificial intelligence to enhance productivity. · Leverage expertise in machine learning solutions (e.g., classification, regression, clustering, forecasting, natural language processing, image recognition) and algorithms to determine the best approach for setting quotas. Effectively communicate with diverse audiences on data quality issues and initiatives. Develop a thorough understanding of Microsoft's AI and ML toolset (e.g., Azure Machine Learning, Azure Cognitive Services, Azure Databricks). Collaborate with end customers and internal cross-functional stakeholders at Microsoft to understand business needs and create a project roadmap that leads to measurable improvements in business performance metrics. a customer-oriented focus by understanding and validating customer perspectives and focusing on the broader organizational context. Promote and ensure customer adoption by delivering model solutions and supporting relationships. Assume on-call duties as scheduled. Embody our culture and values. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. Industry leading healthcare Educational resources Discounts on products and services Savings and investments Maternity and paternity leave Generous time away Giving programs Opportunities to network and connect Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Posted 2 days ago
0 years
0 Lacs
Mumbai Metropolitan Region
Remote
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Engineering Manager to lead the engineering team that delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management. This is a fast-paced, problem-solving, highly technical role operating at the core of Linux server systems. As an Engineering Manager on the Foundations team, you will be at the heart of driving Ubuntu. Working at the unique intersection of the open source ecosystem, and enterprise technologists. In this pivotal position, you'll lead and inspire your team of engineers, to take Ubuntu to new heights. We are looking for someone with a deep understanding of Linux and Ubuntu with a passion for exceptional leadership. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery and drive your team on strategy and execution. Location: Globally remote The role entails Lead and grow a team of distributed engineers Demonstrate sound engineering principles through active and hands on leadership Be responsible for planning, estimation and execution Work with product management to define the vision and strategy for Ubuntu Collaborate with cross-functional leadership teams Drive the advancement and adoption of the latest software development practices Design, embrace and evangelize great engineering and organizational practices Grow a healthy, collaborative engineering culture in line with company values Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps Work from home while meeting in person for company sprints. Sprints are typically twice a year for 1-2 weeks. What we are looking for in you You have worked extensively with Linux distributions, and are experienced with packaging technologies (e.g. deb, rpm, other) You have demonstrated experience managing or leading a team of software engineers High quality software engineering knowledge in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V Engagement with open source communities and processes What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Posted 2 days ago
0 years
0 Lacs
India
Remote
About the projects: We are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc. About the Role: We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public GitHub repositories and can contribute to this project. You should have experience working with well-maintained, widely-used repos with 500+ stars. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality Why Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research. What does day-to-day look like: Analyze and triage GitHub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus. Note: Experience working with well-maintained, widely-used repositories (500+ stars) is required. Nice to Have: Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents. Perks of Freelancing With Turing: Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies. Offer details: Commitment required: 20 hours per week with some overlap with PST Employment type: Contractor assignment (no medical/paid leave) Duration of contract: 1 month with expected start date as next week Rates: $40–$100/hour, based on experience and skill level
Posted 2 days ago
4.0 - 8.0 years
35 - 55 Lacs
Bengaluru
Work from Office
JD for Software Developer (Rust Developer) About the company:- A global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a technology and data-driven firm, we design and build our own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. With offices around the globe, we emphasize true, global collaboration by aligning our investment, technology, and operations teams functionally around the world. Role: Software Developer Team: Internal Compute Frameworks Location(s): Bangalore Position Overview: We are seeking an experienced and passionate Software Developer to join our growing team. In this role, you will play a key part in designing, building, and maintaining the internal frameworks, services and platforms that power our business. You will have the opportunity to work with cutting-edge technologies and make a direct impact on the efficiency and productivity of both investment and technology teams within the firm. Key Responsibilities: Design, develop, and maintain scalable, production-grade distributed systems. Collaborate closely with investment stakeholders and other technology teams to align on project goals. Take full ownership of the systems developed by you and your team, ensuring their reliability and performance. Provide support and troubleshoot live production systems effectively. Engage actively in all stages of the software lifecycle, from gathering requirements to production support. Be comfortable working with our diverse technology stack, including Rust, Python, Kubernetes, and more. Required Qualifications: Minimum of 4 years of full-time software development experience. Proficiency and prior experience with Python or React JS (a prerequisite for Rust positions within the firm). Hands on Experience in Rust development. Ability to demonstrate Rust programming skills through an interview process. Experience with relational databases and document stores Proven track record of owning or working on end-to-end full-stack applications Excellent communication skills Willingness to pick up and learn new technologies and frameworks
Posted 2 days ago
12.0 years
0 Lacs
India
On-site
With Confluent, organisations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better everyday – we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organisation to create experiences and use the power of data in ways that profoundly impact the way we all live. This impact is our purpose and drives us to do better every day. One Confluent. One team. One Data Streaming Platform. Data Connects Us. About The Role The Kafka Clients team has a vision to provide a great Kafka developer experience for the user communities by aiming to simplify and improve the usability of our non java languages open source libraries. As a Staff Engineer, you will design, build, and own the product engineering decisions by closely working with the team, product managers, customers, and other stakeholders. You will drive architectural decisions and lead in shaping the product landscape around client interfaces through their ease of use, reliability, and efficient development. You will touch on a number of language interfaces across all popular programming languages, as well as develop and advance the core C/C++ capabilities backing those interface languages. What You Will Do Build and enhance the open source libraries around Kafka using low level Kafka protocol. Enhance the various language libraries to better standards and more usable APIs. Collaborate effectively across engineering, product, field teams and other key stakeholders to create and execute impactful roadmap for the clients team. Provide technical leadership, mentorship and drive strong teamwork. Integrate long term needs from open source and partner teams into technical plans. Identify and manage technical debt and long term projects equally. What You Will Bring BS, MS or PhD in computer science or a related field, or equivalent work experience. 12+ years of relevant software development experience. 3+ years of development involving SDKs, language libraries, or other client side applications. Proficiency in C/C++ Deep technical knowledge of at least two programming languages. Additional language (Python, Golang, Javascript, Rust, Ruby, or .Net) experience will have an added advantage. Ability to influence the team, peers, and management using effective communication and collaborative techniques. Proven experience in leading and mentoring technical teams. What Gives You An Edge A strong understanding of good and bad patterns for client interface APIs. A keen interest in understanding users of your software and solving their problems. Experience developing SaaS services on public clouds providers (AWS, Azure or GCP). Interest in evangelism (giving talks at tech conferences, writing blog posts evangelizing Kafka). Wide programming language idiom exposure. Come As You Are At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Click HERE to review our Candidate Privacy Notice which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
Posted 2 days ago
4.0 - 9.0 years
0 - 3 Lacs
Mangaluru
Hybrid
We are reinventing office productivity with a modern twist. Our mission is to build a next-generation office suite that delivers intuitive, efficient, and collaborative user experiencesmoving beyond the traditional C++ approaches of legacy applications like LibreOffice. Were looking for innovative talent to help shape the future of digital productivity. Your Role As our Modern Office Application Developer, you will leverage your background in office application development to create cutting-edge, cross-platform solutions. You will be responsible for: Application Development: • Design and implement core office applications (document editors, spreadsheets, presentation tools) using a modern tech stack. • Work with contemporary frameworks (e.g., Electron, React, Angular, or similar) and languages (JavaScript/TypeScript, Python, Golang, etc.) to build scalable, maintainable, and responsive interfaces. • Innovation & Improvement: • Collaborate with UX/UI designers and product managers to reimagine traditional office applications for today's digital environment. • Continuously optimize and refactor legacy concepts to align with modern development practices. • Integration & Performance: • Ensure seamless integration with cloud services and real-time collaboration features. • Implement robust testing, monitoring, and performance enhancements for a smooth user experience. Your Profile • Proven Experience: Demonstrated background in developing office applications or similar productivity software. • Solid understanding of modern web and desktop development technologiesexperience in modern stacks is a must. • Technical Skills: • Proficiency in languages such as JavaScript/TypeScript, Python, or other modern programming languages. • Hands-on experience with modern UI frameworks and tools. • Familiarity with cloud integration and real-time data processing is a plus. Mindset: • A forward-thinking developer who challenges traditional methods. • Strong problem-solving skills with an innovative approach to evolving software standards.
Posted 2 days ago
0 years
8 - 18 Lacs
Mumbai Metropolitan Region
On-site
Role Overview As a Backend Developer at LearnTube.ai, you will ship the backbone that powers 2.3 million learners in 64 countries—owning APIs that crunch 1 billion learning events & the AI that supports it with <200 ms latency. What You'll Do At LearnTube, we’re pushing the boundaries of Generative AI to revolutionize how the world learns. As a Backend Engineer, your roles and responsibilities will include: Ship Micro-services – Build FastAPI services that handle ≈ 800 req/s today and will triple within a year (sub-200 ms p95). Power Real-Time Learning – Drive the quiz-scoring & AI-tutor engines that crunch millions of events daily. Design for Scale & Safety – Model data (Postgres, Mongo, Redis, SQS) and craft modular, secure back-end components from scratch. Deploy Globally – Roll out Dockerised services behind NGINX on AWS (EC2, S3, SQS) and GCP (GKE) via Kubernetes. Automate Releases – GitLab CI/CD + blue-green / canary = multiple safe prod deploys each week. Own Reliability – Instrument with Prometheus / Grafana, chase 99.9 % uptime, trim infra spend. Expose Gen-AI at Scale – Publish LLM inference & vector-search endpoints in partnership with the AI team. Ship Fast, Learn Fast – Work with founders, PMs, and designers in weekly ship rooms; take a feature from Figma to prod in What makes you a great fit? Must-Haves 2+ yrs Python back-end experience (FastAPI) Strong with Docker & container orchestration Hands-on with GitLab CI/CD, AWS (EC2, S3, SQS) or GCP (GKE / Compute) in production SQL/NoSQL (Postgres, MongoDB) + You’ve built systems from scratch & have solid system-design fundamentals Nice-to-Haves k8s at scale, Terraform, Experience with AI/ML inference services (LLMs, vector DBs) Go / Rust for high-perf services Observability: Prometheus, Grafana, OpenTelemetry About Us At LearnTube, we’re on a mission to make learning accessible, affordable, and engaging for millions of learners globally. Using Generative AI, we transform scattered internet content into dynamic, goal-driven courses with: AI-powered tutors that teach live, solve doubts in real time, and provide instant feedback. Seamless delivery through WhatsApp, mobile apps, and the web, with over 1.4 million learners across 64 countries. Meet The Founders LearnTube was founded by Shronit Ladhani and Gargi Ruparelia, who bring deep expertise in product development and ed-tech innovation. Shronit, a TEDx speaker, is an advocate for disrupting traditional learning, while Gargi’s focus on scalable AI solutions drives our mission to build an AI-first company that empowers learners to achieve career outcomes. We’re proud to be recognised by Google as a Top 20 AI Startup and are part of their 2024 Startups Accelerator: AI First Program, giving us access to cutting-edge technology, credits, and mentorship from industry leaders. Why Work With Us? Role At LearnTube, we believe in creating a work environment that’s as transformative as the products we build. Here’s why this role is an incredible opportunity: Cutting-Edge Technology: You’ll work on state-of-the-art generative AI applications, leveraging the latest advancements in LLMs, multimodal AI, and real-time systems. Autonomy and Ownership: Experience unparalleled flexibility and independence in a role where you’ll own high-impact projects from ideation to deployment. Rapid Growth: Accelerate your career by working on impactful projects that pack three years of learning and growth into one. Founder and Advisor Access: Collaborate directly with founders and industry experts, including the CTO of Inflection AI, to build transformative solutions. Team Culture: Join a close-knit team of high-performing engineers and innovators, where every voice matters, and Monday morning meetings are something to look forward to. Mission-Driven Impact: Be part of a company that’s redefining education for millions of learners and making AI accessible to everyone. Skills:- Python, FastAPI, Amazon Web Services (AWS), MongoDB, CI/CD, Kubernetes, Docker, Git, PostgreSQL and NOSQL Databases
Posted 2 days ago
10.0 years
6 - 12 Lacs
Navi Mumbai, Maharashtra, India
On-site
Position – Python Developer Location – Navi Mumbai Who Are We Based out of IIT Bombay, HaystackAnalytics is a HealthTech company creating clinical genomics products, which enable diagnostic labs and hospitals to offer accurate and personalized diagnostics. Supported by India's most respected science agencies (DST, BIRAC, DBT), we created and launched a portfolio of products to offer genomics in infectious diseases. Our genomics-based diagnostic solution for Tuberculosis was recognized as one of the top innovations supported by BIRAC in the past 10 years, and was launched by the Prime Minister of India in the BIRAC Showcase event in Delhi, 2022. Objectives Of This Role Design and implement efficient, scalable backend services using Python. Work closely with healthcare domain experts to create innovative and accurate diagnostics solutions. Build APIs, services, and scripts to support data processing pipelines and front-end applications. Automate recurring tasks and ensure robust integration with cloud services. Maintain high standards of software quality and performance using clean coding principles and testing practices. Collaborate within the team to upskill and unblock each other for faster and better outcomes. Primary Skills – Python Development Proficient in Python 3 and its ecosystem Frameworks: Flask / Django / FastAPI RESTful API development Understanding of OOPs and SOLID design principles Asynchronous programming (asyncio, aiohttp) Experience with task queues (Celery, RQ) Rust programming experience for systems-level or performance-critical components Testing & Automation Unit Testing: PyTest / unittest Automation tools: Ansible / Terraform (good to have) CI/CD pipelines DevOps & Cloud Docker, Kubernetes (basic knowledge expected) Cloud platforms: AWS / Azure / GCP GIT and GitOps workflows Familiarity with containerized deployment & serverless architecture Bonus Skills Data handling libraries: Pandas / NumPy Experience with scripting: Bash / PowerShell Functional programming concepts Familiarity with front-end integration (REST API usage, JSON handling) Other Skills Innovation and thought leadership Interest in learning new tools, languages, workflows Strong communication and collaboration skills Basic understanding of UI/UX principles To know more about us – https://haystackanalytics.in Skills:- Rust, Python, Artificial Intelligence (AI), Machine Learning (ML), Data Science, Data Analytics and pandas
Posted 2 days ago
10.0 - 17.0 years
30 - 40 Lacs
Navi Mumbai, Mumbai (All Areas)
Work from Office
Hi, We have urgent openings for Solution Architect - Airoli. Experience: Proven experience as a Solution Architect with hands-on expertise in the latest technologies and cloud platforms . Extensive experience in designing and deploying cloud-native applications and microservices architectures using Docker , Kubernetes , and serverless platforms . Hands-on experience with modern back-end technologies, such as Node.js , Go , Rust , Spring Boot , Django , and frameworks like ASP.NET Core . Familiarity with API gateways , GraphQL , and event-driven architectures . Expertise in AWS , Azure , and Google Cloud , with experience deploying and managing applications in these environments. Proficiency in using serverless frameworks like AWS Lambda , Azure Functions , and Google Cloud Functions . Expertise in SQL (e.g., PostgreSQL , MySQL ) NoSQL (e.g., MongoDB , Cassandra , DynamoDB ) , and Oracle databases. Experience with distributed databases , event-sourcing , and CQRS patterns. Strong experience, Jenkins , Docker , Kubernetes , OpenShift , and Helm . Guide the adoption of the front-end and back-end technologies, including: Front-End: React , Vue.js , Next.js , Svelte for building modern and responsive UI. Back-End: Node.js , Go , Rust , Spring Boot , Django , ASP.NET Core , Flask . Databases: PostgreSQL , MongoDB , CockroachDB , Redis , Cassandra , and GraphQL for API management. Cloud Platforms: Expertise in AWS , Azure , and Google Cloud with serverless technologies like AWS Lambda , Azure Functions , Google Cloud Functions . Education: Bachelors degree in Computer Science , Software Engineering , Information Technology ,
Posted 2 days ago
12.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Highspot Highspot is a software product development company and a recognized global leader in the sales enablement category, leveraging cutting-edge AI and GenAI technologies at the core of its robust Software-as-a-Service (SaaS) platform. Highspot is revolutionizing how millions of individuals work worldwide. Through its AI-powered platform, Highspot drives enterprise transformation to empower sales teams through intelligent content management, training, contextual guidance, customer engagement, meeting intelligence, and actionable analytics. The Highspot platform delivers advanced features tailored to business needs, in a modern design that sales and marketing executives appreciate and is the #1 rated sales enablement platform on G2 Crowd. While headquartered in Seattle, Highspot has expanded its footprint across America, Canada, the UK, Germany, Australia, and now India, solidifying its presence in the Asia Pacific markets. About The Role We’re building a world-class global Security team as part of our Trust Program. As the Director of Security Engineering for Highspot Hyderabad, you will oversee a diverse and talented team of security engineers, shaping the operational direction and long-term growth of our security efforts in India. As our engineering presence scales globally, we’re expanding our security footprint in our India Engineering hub to strengthen our 24/7 security coverage and deepen our ability to meet the evolving needs of our customers and product teams worldwide. We’re looking for a seasoned, experienced, practical, and people-centered leader to establish and grow our security team in our engineering hub in Hyderabad. You’ll drive execution across key Security program areas, including Product Security, Security Operations, and Incident Response. You will be a core member of the global security leadership team, working in close partnership with US-based security leaders and local Engineering to shape global Trust strategies and drive cohesive, company-wide execution. This foundational role offers a unique opportunity to establish, lead and grow the security engineering presence in India, contribute to shaping existing global team culture, and drive the successful execution of strategic initiatives in close alignment with our global security vision. Responsibilities Build, lead, and scale a team of security professionals and engineers in Hyderabad, fostering a culture of collaboration, innovation, and operational excellence. Collaborate as part of a global integrated security team, with a focus on leading local execution and building deep partnerships across local and US-based Engineering and Security teams to drive alignment, shared priorities, and scalable impact. Lead the team in engineering execution for application security, tooling development, detection and response, and help manage a growing global security program. Ensure the 5+ Security Engineering team consistently meets delivery timelines, quality standards, and security objectives across a mix of proactive and reactive work and objectives. You’ll balance hands-on support for daily operations with providing strategic and technical guidance, while also leading team performance, growth, and engagement Collaborate cross-functionality with Highspot Product Infrastructure, Engineering, and Business teams to satisfy security goals. Represent the Security function in India-region, security hiring, security people management, and stakeholder engagement. Participate in an on-call rotation to maintain continuous security coverage and promptly respond to incidents, ensuring the security and resilience of our 24x7 platform and global workforce. Required Qualifications 12+ years of experience in Security or related disciplines, with 3+ years of experience managing teams and multi-disciplinary security functions. Extensive experience in application security, incident detection and response, cloud security environments (AWS, Azure, GCP), Proficiency in at least one programming language (Python, Ruby, Go, Rust, JavaScript), with experience conducting detailed code reviews and security assessments. (Experience with Clojure is a plus) Proven track record in building, scaling, and mentoring high-performing teams Strategic and execution-focused, with a track record of delivering measurable results, meeting deadlines, and producing quality artifacts. Skilled communicator who can clearly speak to complex security concepts to both technical and non-technical audiences. Trusted leader with strong judgment, able to navigate ambiguity and make balanced decisions in partnership with technical and business stakeholders. Demonstrated ability to embrace being wrong, practice humility, continuously learn from experiences, and actively seek insights through thoughtful questioning and collaboration. Equal Opportunity Statement We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disability status, political affiliation, veteran status, race, religion, or sexual orientation. Did you read the requirements as a checklist and not tick every box? Don't rule yourself out! If this role resonates with you, hit the ‘apply’ button.
Posted 3 days ago
1.0 - 3.0 years
8 - 24 Lacs
Mohali
On-site
We are looking for a passionate RUST Developer to join our team. Responsibilities: Design, develop, test, and maintain Rust-based applications and services. Build backend infrastructure components, microservices, and APIs with Rust. Contribute to blockchain- and Web3-focused modules, including smart-contract integrations and distributed-ledger interactions. Implement cryptographic algorithms and security primitives in production code. Collaborate with frontend engineers on web-app integrations and with DevOps on CI/CD pipelines. Diagnose and resolve performance, scalability, and reliability issues. Write clear, maintainable documentation for code, APIs, and operational runbooks. Requirements: 1–3 years of professional Rust development experience. Strong proficiency with Rust language, tooling (Cargo, rustc), and common crates/ecosystem. Solid understanding of backend fundamentals: networking, concurrency, databases, and microservices architecture. Familiarity with cryptographic concepts (e.g., hashing, public-key cryptography, signatures). Experience building or integrating blockchain/Web3 components (e.g., Ethereum, Substrate, Solana SDKs). Comfortable writing automated tests (unit, integration) and using Git. Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. Preferred Qualifications: Prior hands-on work with smart contracts (Solidity, Ink!, or similar). Experience with containerization (Docker) and orchestration (Kubernetes). Knowledge of zero-knowledge proofs (zkSNARKs, zkSTARKs) or other advanced crypto protocols. Exposure to CI/CD systems (GitHub Actions, GitLab CI, Jenkins). Active contributor to open-source Rust or blockchain projects. What We Offer: Competitive Salary: upto 24 LPA (based on experience) Opportunity to work on real-time projects Learning and development opportunities Friendly and collaborative work environment How to Apply: Send your resume to hr@wisewaytec.com with the subject “Application for RUST DEVELOPER” Schedule: Day shift Monday to Friday Morning shift We look forward to building the future of secure, high-performance systems with you at Wiseway Tec! Job Types: Full-time, Permanent Pay: ₹70,000.00 - ₹200,000.00 per month Schedule: Day shift Monday to Friday Morning shift Night shift Work Location: In person
Posted 3 days ago
5.0 years
0 Lacs
Chandigarh, India
On-site
Job Title: Full Stack Engineer Location: Chandigarh - Onsite Department: Engineering Experience Level: Mid to Senior level Employment Type: Full-time About the Role We are looking for a backend-focused Full Stack Engineer to join our engineering team. This role emphasizes backend architecture, API design, and systems integration, while retaining the ability to contribute to frontend work as needed. You'll play a key role in developing secure, scalable infrastructure with integrated AI/NLP components, audit logging, and compliance features. Key Responsibilities · Design and build scalable backend systems using Python (FastAPI) and Java. Knowledge of RUST would be an added plus. · Develop and document RESTful APIs aligned with OpenAPI specifications · Integrate advanced AI/NLP components such as LLaMA 3, LangChain, spaCy, and NLTK · Collaborate on data processing pipelines and GPU-accelerated workloads using NVIDIA H100s · Implement robust audit logging and compliance tracking tools · Contribute to frontend development as needed using React.js and TypeScript Required Skills & Qualifications · 5+ years of experience in backend development with Python (FastAPI) and Java · Strong understanding of RESTful APIs, OpenAPI standards, and secure API design · Experience integrating AI/NLP tools into backend systems · Solid foundation in system architecture, performance optimization, and secure coding practices · Exposure to frontend technologies: React.js, TypeScript, and UI frameworks like Material-UI / Ant Design · Experience with data visualization libraries such as D3.js, Chart.js, or Leaflet.js Preferred Qualifications · Experience with GPU-based AI workflows (e.g., NVIDIA H100s) · Familiarity with LangChain, LLM-based frameworks, or RAG pipelines · Knowledge of compliance systems, audit trail design, or security-first development Why Join Us · Build with Purpose: Work on impactful, high-scale products that solve real problems using cutting-edge technologies. · Tech-First Culture: Join a team where engineering is at the core — we prioritize clean code, scalability, automation, and continuous learning. · Freedom to Innovate: You’ll have ownership from day one — with room to experiment, influence architecture, and bring your ideas to life. · Collaborate with the Best: Work alongside passionate engineers, product thinkers, and designers who value clarity, speed, and technical excellence.
Posted 3 days ago
4.0 years
0 Lacs
Surat, Gujarat, India
On-site
🧠 Responsibilities: Develop and deploy smart contracts using Solidity on EVM-compatible chains (Ethereum, BSC, Polygon, etc.) Work with Solana using tools like Rust and Anchor framework Integrate contracts with decentralized applications (DApps) using Web3.js, Ethers.js, or Solana Web3 Collaborate with frontend/backend teams to build complete DeFi platforms (staking, swaps, farming, token vesting, etc.) Ensure smart contract security, performance, and gas optimization ✅ Requirements: 3–4 years of proven experience in blockchain development Proficient in Solidity, Hardhat/Truffle, and EVM-compatible chains Hands-on experience with Solana development using Rust Familiarity with DApp integrations and common DeFi protocols Understanding of GraphQL, QuickNode, and blockchain API integration ✨ Preferred: Experience in deploying projects to mainnet Knowledge of IPFS, The Graph, and Layer 2 solutions Previously worked on real-world DeFi or NFT platforms
Posted 3 days ago
8.0 - 11.0 years
45 - 50 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Julia Developer to build computational and scientific applications requiring speed and mathematical accuracy. Ideal for domains like finance, engineering, or AI research. Key Responsibilities: Develop applications and models using the Julia programming language . Optimize for performance, parallelism, and numerical accuracy . Integrate with Python or C++ libraries where needed. Collaborate with data scientists and engineers on simulations and modeling. Maintain well-documented and reusable codebases. Required Skills & Qualifications: Proficient in Julia , with knowledge of multiple dispatch and type system Experience in numerical computing or scientific research Familiarity with Plots.jl, Flux.jl, or DataFrames.jl Understanding of Python, R, or MATLAB is a plus Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Delivery Manager Integra Technologies
Posted 3 days ago
5.0 - 7.0 years
3 - 7 Lacs
Jaipur
Work from Office
About Role : A NASDAQ-listed company that has effectively maintained its position as the front-runner technology sector, is looking to onboard a skilled Python developer keen is helping them expand the power of AI in the mobile coding ecosystem with the ultimate goal of creating new assisting AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents, which will have a wide range of uses. For those who are keen to learn in a fast-paced setting, this is an exciting opportunity. Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests.
Posted 3 days ago
5.0 - 7.0 years
3 - 7 Lacs
Bengaluru
Work from Office
About Role : A NASDAQ-listed company that has effectively maintained its position as the front-runner technology sector, is looking to onboard a skilled Python developer keen is helping them expand the power of AI in the mobile coding ecosystem with the ultimate goal of creating new assisting AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents, which will have a wide range of uses. For those who are keen to learn in a fast-paced setting, this is an exciting opportunity. Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests.
Posted 3 days ago
8.0 - 13.0 years
22 - 27 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 8+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 7+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. J Principal Responsibilities: Senior leader with 20+ CAD/Methodology development experience for team in Bengaluru. Drive tools, flows, methodologies globally as part of world-wide CAD organization. Develop and implement advanced CAD flows and methodologies for front end RTL Design to Verification Methodologies and framework development. Utilize scripting languages (python) to automate CAD/IT processes and increase efficiency. Collaborate with cross-functional teams to ensure successful integration of CAD flows. Stay up-to-date with cutting-edge technology (AI/ML), conduct thorough analysis of CAD tools and make improvements. Work closely with users to troubleshoot and resolve any issues that arise in tools, flows, environment, and infrastructure. Preferred Qualifications: Experience building full stack AI applications, with a focus on practical, production-grade solutions Strong proficiency in Rust for performance-critical systems and Python for AI development and scripting . Solid understanding of large language models (LLMs), their mechanics, and their real-world applications. Experience implementing tool use capabilities for LLMs and agent frameworks Knowledge of evaluation methodologies for fine-tuned language models Good grasp of Retrieval-Augmented Generation (RAG) and latest AI Agent frameworks Ability to stay current with the fast-evolving AI landscape]. Including advancements in LLMs and neural networks Strong understanding of CAD/EDA tools and methodologies. Hands on experience with regression systems, CI/CD, Revision Control System (git, perforce) workflow. Strong fundamentals in digital design, design verification methodologies and EDA tools. Knowledge of SOC architecture is a plus Preferred – Masters in VLSI or Computer Science Minimum – Bachelors in Electronics/Electrical Engineering/Computer Science Atleast 15 years’ experience in development of tools/flows/methodologies in either RTL, DV, synthesis, PnR or Signoff. Should have a proven record of driving new innovative tool/flow/methodology solutions. Should have managed a medium sized team. Level of Responsibility: Works independently with minimal supervision. Work with chip leads in support of design verification. Collaborate with chip leads to understand the design methodology. high-level requirements, determine other areas to support current or future designs that can benefit from automation and tooling. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
Posted 3 days ago
5.0 - 7.0 years
6 - 8 Lacs
Mumbai
Work from Office
Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests. Total Years Of exp : 5+ years experience Overlap Required : 4 hours Pst
Posted 3 days ago
5.0 - 7.0 years
6 - 8 Lacs
Kolkata
Work from Office
Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests. Total Years Of exp : 5+ years experience Overlap Required : 4 hours Pst
Posted 3 days ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Who We Are At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Investment Banking Goldman Sachs Investment Banking (IB) works on some of the most complex financial challenges and transactions in the market today. Whether advising on a merger, providing financial solutions for an acquisition, or structuring an initial public offering, we handle projects that help clients at major milestones. We work with corporations, pension funds, financial sponsors, and governments and are team of strong analytical thinkers, who have a passion for producing out-of-the-box ideas. The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments, and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. We are looking for an accomplished Software Engineer with a strong background in developing and maintaining enterprise-grade, always-on software systems. This role is pivotal to ensuring reliability and scalability of our most critical infrastructure and services. What You Will Be Doing Developing frontend user interfaces for a fully automated, mission critical digital business. Working on projects through all stages in a version-controlled environment, including providing effort estimates and raising critical issues. Working closely with the UX designers to design, build and optimize the frontend interfaces. Formulating design and implementation requirements in the system following coding best practices and utilizing design patterns concepts. Working with users and stakeholders to procure requirements and communicate ideas clearly and concisely to non-technical users of our systems. Building and maintaining high quality production code Engaging in test-driven development by writing unit tests and automated regression tests. Demonstrating a keen interest to continuously understand our business domain and our customer needs. Showing passion for technology by keeping up to date with the latest industry trends. What We Are Looking For 1+ years experience working as a software developer. Knowledge of JavaScript and hands-on development experience building responsive and performant web applications using the ReactJS framework. Familiarity with HTML, CSS-in-JS (or SASS), NodeJS, NPM and TypeScript. Experience of using and developing RESTful web services. Experience of web testing frameworks (Jest, Enzyme, Cypress, etc.). Experience working in a git-based CI/CD SDLC environment. Knowledge of data structures, algorithms, and designing for performance. Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team. Excellent written and verbal communication skills. Experience designing and developing solutions using Amazon Web Services is a plus. Experience working in agile teams would be preferred. Server-side development experience in one or more modern languages such as Python, Java, Go, and/or Rust would be preferred but not a must. Goldman Sachs Engineering Culture At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here! © The Goldman Sachs Group, Inc., 2025. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity.
Posted 3 days ago
5.0 - 7.0 years
3 - 7 Lacs
Chennai
Work from Office
About Role : A NASDAQ-listed company that has effectively maintained its position as the front-runner technology sector, is looking to onboard a skilled Python developer keen is helping them expand the power of AI in the mobile coding ecosystem with the ultimate goal of creating new assisting AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents, which will have a wide range of uses. For those who are keen to learn in a fast-paced setting, this is an exciting opportunity. Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - Refactor existing Rust code while maintaining functionality and performance. - Debug and fix memory safety, ownership, and concurrency-related issues. - Set up and manage Rust development environments using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - Experience with Rust's testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Rust. - Ability to work with complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests. Total Years Of exp : 5+ years experience Overlap Required : 4 hours Pst
Posted 4 days ago
3.0 - 6.0 years
10 - 14 Lacs
Hyderabad
Work from Office
Job Description : Purpose of the Role : Why does this role exist? How does it support our customers ? As a software-based and data-driven bank, the role of the AppSec engineer will support the IT department to ensure that every step of the software development lifecycle (SDLC) follows security best practices. Working closely with the development team in order to help them understand what security flaws they need to watch out for, and how to fix the ones already present in the apps. The successful candidate will help the bank evolve it's application security functions and protect the banks applications from security attacks, by developing, inserting and testing security components that make the applications more secure. Understanding technology change controls is critical to this role and the AppSec Engineer must be prepared to consider all impact of change. Bringing this technical expertise in house will allow for the bank to continue to enhance its security posture to benefit both the users and our customers, while maintaining the knowledge internally and reducing the dependency on external contractors. Key Accountabilities : - Provide an outline of the key accountabilities required as part of this role. - Promote a culture of security throughout the SDLC by advocating a shift left mentality to ensure possible threats or security issues can be addressed early. - Drive the security mindset into the teams who ae responsible for the applications they create, maintain and run. - Help build the Application Security strategy for the bank and assist defining the secure code development framework for the bank. - Defining security requirements, guidelines and policies for our developers, platforms, tooling and services. - Be an 'Subject Matter Expert' within specific areas of Application Security (OAuth, SAML, API Security etc). - Perform threat modelling, assess security controls and recommend best security practices and methods and tools. - Work with developers to perform security testing - both manual and automated, triage and remediation. - Orchestrate web and mobile application penetration testing when required. - Implementing advanced testing applications by patching and utilizing shielding tools that harden the banks applications. - Maintaining technical documentation. - Identifying new technologies, tools, and approaches to help continually improve the banks security standards and qualities. Experience : What previous experience is required for the role? - Minimum 3 years' experience in an engineering role (AppSec, Software Development, Scripting, Testing etc). - Background in an engineering role and hand on experience in a development environment. - Strong research, analytical and problem solving skills. - Good knowledge of DevOps CI/CD workflows, tools and integration points and experience integrating security into SDLC. - Good knowledge of running systems/applications in an enterprise IT environment, comprised by bare metal, VM's and containers. - Experienced in performing code reviews and writing security tests. - Understanding of security frameworks (BSIMM, ISO etc). - Deep knowledge of best practices in writing secure code (e. g OWASP, NIST etc). - Threat modelling experience against industry standard frameworks. - Previously worked with cloud services - preferably AWS and AWS security services. - Have a view of what 'good' looks like in a cloud native world. - Formal Cyber Security Qualification and/or relevant bachelors degree such (e. g CCSP, CSSLP or CISSP). Desirable : - Knowledge of more than one programming language (e.g Go, Rust, Python). - Previous experience within financial services. - Experience with container technology. - Good project management skills and/or substantial exposure to project-based work structures, project lifecycle models etc. - Familiar with Atlassian products.
Posted 4 days ago
5.0 - 10.0 years
9 - 18 Lacs
Pune
Work from Office
Sr Software engineer-Remote Responsibilities: * Design, develop & maintain LLM evaluation software using AI/ML algorithms with any one language- Ruby Rails/ Golang/C/C++/C#/Rust/Java Mail to recruit@giantmindsolutions.com
Posted 4 days ago
0 years
0 Lacs
Anupgarh, Rajasthan, India
On-site
Wil jij het verschil maken voor jongeren die extra aandacht nodig hebben? Bij de afdeling Maatschappelijke Ontwikkeling, Bureau Jeugd en Gezin, zoeken we een beleidsadviseur risicojongeren. In deze nieuwe functie werk je aan het verbeteren van de aanpak voor jongeren van 10 tot 23 jaar die risico lopen om in de problemen te komen. Ook draag je bij aan verschillende onderdelen van het programma Preventie met Gezag, dat als doel heeft jeugdcriminaliteit te voorkomen. Een mooie kans om impact te maken én beleid vorm te geven dat echt werkt. Wat ga je doen? Als senior beleidsadviseur risicojongeren krijg je een sleutelrol in het versterken van het jeugdbeleid voor tieners en jongeren die extra ondersteuning nodig hebben. Je werkt aan de volledige beleidscyclus: van ontwikkeling tot uitvoering, van monitoring tot bijstelling. In deze functie: Zet je je in voor stevige verbindingen tussen welzijn, onderwijs, zorg en veiligheid. Zorg je ervoor dat beleid niet op papier blijft, maar écht landt in de praktijk. Werk je projectmatig en resultaatgericht aan beleidsdoelen. Vertaal je landelijke en regionale ontwikkelingen naar lokale aanpakken. Bouw en onderhoud je relaties met partners zoals Halt en de Gecertificeerde Instellingen. Wie zijn wij? Als senior beleidsadviseur ben jij het eerste aanspreekpunt voor jouw onderwerpen, zowel binnen de organisatie als daarbuiten. Je werkt nauw samen met collega’s van verschillende afdelingen én met maatschappelijke partners en scholen. Samen geven jullie vorm aan thema’s als schoolveiligheid en jongerenwerk voor kwetsbare jongeren. Je initieert nieuwe ontwikkelingen, verbindt mensen en zorgt dat processen soepel verlopen. Voor de inhoud leg je verantwoording af aan de bureaumanager, en voor je werk binnen Preventie met Gezag aan de programmaregisseur. Je maakt ook deel uit van het kernteam van PmG, waar je actief bijdraagt aan de verdere ontwikkeling van deze belangrijke aanpak. Wat bieden wij jou? Werken bij de gemeente Nijmegen doe je vanuit je hart en daar belonen wij je graag voor. Benieuwd wat je ervoor terug krijgt? Lees dan verder! Een mooi salaris in schaal 11. Afhankelijk van jouw ervaring ontvang je een salaris tussen de € 4.349,- en € 6.193,- bruto per maand bij een volledige werkweek van 36 uur. Een individueel keuzebudget van 17,05% per jaar. Extra verlof dagen bijkopen behoort dus tot de mogelijkheden. Een tijdelijk contract met mogelijk verlenging, voor 32 tot 36 uur per week. Een hybride manier van werken. Jij past jouw werkplek en tijden aan zodat het past bij jouw functie en persoonlijke situatie. Een mooi opleidingsaanbod. We bieden je de ruimte om je te kunnen blijven ontwikkelen en het beste uit jezelf te halen. Zowel fysiek als digitaal. De keuze is aan jou! Lees hier meer over op onze pagina arbeidsvoorwaarden. Wie zoeken wij? We zoeken een betrokken senior beleidsadviseur met hart voor jongeren en een scherp oog voor complexe opgaven. Je bent proactief: je signaleert knelpunten en kansen op tijd, neemt initiatief waar nodig en wacht niet af tot anderen in beweging komen. Daarbij werk je gestructureerd en doelgericht aan zichtbare resultaten. Je weet mensen en organisaties met elkaar te verbinden, zowel op inhoud als in samenwerking. Domein-overstijgend werken gaat je goed af: je schakelt moeiteloos tussen beleid, praktijk en verschillende belangen. Je behoudt rust en overzicht, ook in complexe trajecten of als de kaders nog niet helemaal vastliggen. Je communiceert helder, bent sterk in woord en schrift, en weet cijfers en data effectief te gebruiken. Kortom: je houdt van dynamiek, kunt goed schakelen én zorgt ervoor dat plannen ook echt tot uitvoering komen. Op jouw cv zien we graag terug: Wo werk- en denkniveau Ervaring als beleidsadviseur kennis én affiniteit met jeugdbeleid, jeugdhulp, veiligheid en/of de onderwijssector Waar kom je te werken? Werken bij de gemeente Nijmegen doe je vanuit je hart. Omdat je graag meedeint met het ritme van de stad. Als onderdeel van een bruisend geheel. Als je struint door het Kronenburgpark of uitkijkt over de Waal. Verbonden met- en verantwoordelijk voor een oude stad die niet stil kan blijven staan. Een stad met een prachtige historie en een nog mooiere toekomst. Want hier blijven mensen zichzelf keer op keer uitvinden. Hier is ruimte om te experimenteren en van elkaar te leren. Je krijgt het vertrouwen om je werk op jouw manier te doen. Zodat de oudste stad van Nederland voorop blijft lopen. Zonder daarbij iemand achter te laten. Want Nijmegen is van ons. Voor iedereen met hart voor de stad. En oog voor de toekomst. Meer weten en solliciteren? Maakt jouw hart een sprongetje bij het lezen van deze vacature? Solliciteer dan direct! Je kunt reageren tot en met 25 juni 2025. Gesprekken staan gepland op 3 juli 2025. Heb je toch nog vragen? Daniëlle Leenders, manager jeugd en gezin vertelt je graag meer! Je kunt haar bereiken via: d.leenders@nijmegen.nl of 06 46 40 64 02. Bij ons willen we dat jij jezelf kan zijn. We vinden het belangrijk om verschillende leeftijden, kwaliteiten en achtergronden in onze teams te hebben. Met verschillende perspectieven kunnen we ons werk beter doen. Herken jij eigenschappen en vaardigheden die genoemd zijn in de vacature? Voel je dan welkom om te solliciteren.
Posted 4 days ago
4.0 years
0 Lacs
Greater Kolkata Area
Remote
Job Title : Fullstack Developer Experience : 4+ Years Location : Multiple Locations / Hybrid / Remote (as per company policy) Employment Type : Full Time Job Summary We are seeking a highly skilled Fullstack Developer with expertise in Go Lang, Rust, Java, React, SQL, and experience with Jira-based agile workflows. You will be responsible for designing, developing, and maintaining scalable web applications and APIs using modern technologies across the entire software stack. Key Responsibilities Design, develop, and deploy robust backend services using Go Lang, Rust, and Java. Build responsive and dynamic front-end interfaces using React.js. Write and optimize complex SQL queries and manage relational databases efficiently. Collaborate with cross-functional teams, including designers, product managers, and other developers to deliver high-quality products. Participate in code reviews, debugging, and performance tuning to ensure secure and scalable software. Follow Agile practices using tools like Jira, contributing to sprint planning, daily stand-ups, and retrospectives. Implement best practices in software development, security, and system integration. Document technical specifications, design decisions, and workflows for future maintenance. Required Skills Go Lang : 4+ Years Expertise in building high-performance backend applications. Rust : 4+ Years Strong understanding of systems programming and memory-safe applications. Java (All Versions) : 4+ Years Experience with Java EE or Spring frameworks. React.js : 2+ Years Proficient in building interactive UIs and SPAs. SQL : 1+ Year Experience with MySQL/PostgreSQL or equivalent. Jira : 3+ Years Familiarity with Agile processes and tracking workflows. Preferred Qualifications Bachelor's/Masters degree in Computer Science, Engineering, or a related field. Strong problem-solving and algorithmic thinking. Ability to work in a fast-paced, collaborative team environment. Prior experience working on distributed systems or microservices architecture is a plus. (ref:hirist.tech)
Posted 4 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane