Home
Jobs

648 Rust Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 years

0 Lacs

Hyderābād

On-site

GlassDoor logo

Security Software Engineer II Hyderabad, Telangana, India Date posted Jun 26, 2025 Job number 1835462 Work site Microsoft on-site only Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Viva Learning is on a mission to empower employees with personalized, integrated learning experiences. As part of our continued investment in secure and scalable learning solutions, we are seeking a Software Engineer II to join our team. This role will focus on strengthening our security posture across data pipelines, telemetry systems, and compliance workflows, especially in response to evolving SFI (Security Future Initiative) requirements and internal security reviews. 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: 5+ years of experience in identifying security vulnerabilities, software development lifecycle, large-scale computing, modeling, cyber security, and anomaly detection 5+ years of experience with coding or scripting in languages such as C#, Python, C++, Go, PowerShell, .NET, Rust, or other comparable programming languages Strong understanding of identity and access management concepts, including OAuth, Entra applications, authentication and authorization flows, and service principal configurations Good understanding of secure software development practices, including threat modeling, secure coding, and vulnerability remediation. Knowledge of data governance, privacy regulations (e.g., GDPR), and secure data export practices Experience with cloud platforms (preferably Azure), data pipelines, and telemetry systems Familiarity with Microsoft’s internal security and compliance frameworks (e.g., SDL, SFI) is a plus Excellent collaboration and communication skills, with a track record of working across cross-functional teams Preferred Qualifications: Experience working on enterprise SaaS products or learning platforms Proficiency in scripting or automation for security validation (e.g., PowerShell, Python) #DPG #EXP #Viva Responsibilities Implement and drive security improvements across Viva Learning’s data export and telemetry systems, ensuring compliance with Microsoft’s internal security standards and external regulatory requirements Collaborate with engineering and PM teams to address security consult feedback, including remediation of identified gaps and implementation of best practices Own the security review lifecycle for new features and infrastructure changes, including threat modeling, secure design reviews, and privacy assessments Develop and maintain secure data handling processes. Partner with stakeholders across engineering, compliance, and privacy to ensure timely delivery of SFI wave asks and audit readiness Contribute to the development of automation and tooling to streamline security validation and reporting 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 11 hours ago

Apply

5.0 - 7.0 years

4 - 8 Lacs

Gurgaon

On-site

GlassDoor logo

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications. MongoDB seeks an experienced Lead Engineer to level-up TechOps and launch a new Support and Development Team. The Support and Development team will work alongside the Internal Engineering department, building enterprise-grade software to enable coworkers to become more effective. As a Support and Development Lead Engineer, you'll be both a contributing member and manager of a team of Support and Development engineers. You'll be resolving complex technical issues escalated from Level 1 Support and actively contributing to the codebases of the platforms you support to fix those support issues. In addition, you'll be planning out the work for and giving guidance to the engineers on your team. We are looking to speak to candidates who are based in Gurugram for our hybrid working model. Our ideal candidate: Has 5-7 years of experience building software professionally Has 1-3 years managing software engineers Has experience with a modern programming language (python, go, rust, etc) Has excellent organizational and project management skills Cares deeply about coaching and developing teammates Is collaborative, detail-oriented, and passionate about developing usable software. Bonus Round: Experience working as a Support Agent Experience building full stack applications, from front end UIs to backend API handlers to DB migrations Knowledge of any of the following technologies: Next.js, FastAPI, React. Position Expectations: Manage a team of 2-3 Support And Development Engineers Facilitating planning, execution, and delivery of work for your team Balance engineering work with your managerial work Collaborate with other leads to effectively prioritize your team for maximum impact Write tooling to diagnose and solve technical issues more effectively Fix bugs and build features for supported platforms Be on call during a 12 hour shift (8am - 8pm IST) for the most critical support issues Success Measures: In three months you will have established positive relationships with your direct reports, giving them guidance on how to effectively get their jobs done and level up their performance. In three months you'll enable your team to close 75% of all escalated support issues. In six months, you'll grow that number to 90%. In six months, you'll be committing code to solve 75% of all actionable bugs. To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. Requisition ID 2263178761

Posted 11 hours ago

Apply

3.0 years

0 Lacs

India

Remote

Linkedin logo

🚀 We’re Hiring: Senior Software Engineer (Open Source + LLM Evaluation) 📍 Remote | Immediate Joiners Preferred Are you passionate about open-source software and the emerging world of LLMs (Large Language Models)? Do you thrive working with real-world, high-impact codebases? We're looking for someone like you! Join us as a Senior Software Engineer to lead hands-on evaluations of LLM capabilities across popular open-source projects (think: 5K+ stars on GitHub!). In this role, you'll triage issues, assess code quality, run and test production-grade projects, and help shape the future of AI-assisted software development. 🔧 What You'll Do: Dive deep into top-tier GitHub repositories and triage real-world issues Set up environments using Docker and modern tooling Evaluate test coverage, code quality, and LLM performance Collaborate with researchers to identify challenging codebases Optionally mentor junior engineers and lead technical efforts ✅ What We’re Looking For: 3+ years of software engineering experience Proven GitHub contributions to repos with 5,000+ stars Strong hands-on experience in any of: Python, Go, JavaScript, Rust, C/C++, Java, C#, Ruby Skilled in Git, Docker, and dev pipeline setup Comfortable navigating large, complex open-source codebases 🌟 Bonus Points: Experience with LLM evaluation or ML/AI research Worked on developer tools or automation agents Open to mentoring or leading a small team This is more than just a job — it's a chance to push the boundaries of AI + open-source from anywhere in the world. 📩 Apply now or tag someone who’d be a great fit! #SoftwareEngineering #OpenSourceJobs #LLM #RemoteWork #AIResearch #HiringNow #Python #GoLang #GitHub #DeveloperTools #MachineLearning #TechJobs

Posted 11 hours ago

Apply

3.0 - 5.0 years

10 - 12 Lacs

Pune

Work from Office

Naukri logo

Roles and Responsibilities Design, develop, test, and maintain scalable and secure Rust applications using Actix, Axum, and Tokio. Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs. Troubleshoot issues related to PostgreSQL databases and Redis caches.

Posted 12 hours ago

Apply

3.0 years

0 Lacs

India

On-site

Linkedin logo

About SquareX SquareX is a fast-growing browser security startup that helps enterprises detect, mitigate, and hunt web-based threats against their users in real time. Our mission is to secure the internet for everyone, making our services invaluable to clients worldwide. We are looking for a dedicated and motivated Frontend Developer to join our engineering team and contribute to developing innovative product features. Responsibilities: Building SquareX’s browser extensions and web applications for various platforms with easy-to-use interface and light compute overhead. Building user and admin dashboards for various product interfaces. Apply technical knowledge and problem-solving skills to build innovative solutions for complex workflows Strive for constant improvement in terms of code quality, maintainability, performance Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency) Ensure engineering best practices, including writing comprehensive test cases are followed Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Support engineering operations, including being on-call for production support when necessary Collaborate effectively with the team, while being a good communicator (both verbal and written) Document and share important aspects of all engineering decisions being made Qualifications: Must have strong engineering skills and foundations, including problem-solving, coding, and debugging Must have expertise in core JavaScript with at least 3 years of experience developing with it Must be proficient in Rust, Typescript, HTML5, and CSS3 usage in building large-scale applications Must have experience in browser extension/plugin (Google Chrome, Mozilla Firefox) development Must have familiarity with browser extension security model and architecture Must have experience in creating a draggable and customizable flowchart for workflows using React Flow Must have expertise in Tailwind UI and integrating it with React Flow Must have experience in writing CI/CD pipelines for deploying web pages over AWS Cloud front and S3 Must have worked on building customizable UI user journeys where configuration and what to show is driven by APIs Must have worked on user access management with feature-level policy in enterprise dashboards Must have worked on i frame feature policies Must have expertise in CSP (Content Security Policy) Must have worked with placeholder replacement-based templating engines and generated reports with it Must know web application security risks and vulnerabilities Should be passionate about building rich and innovative user experience Cost to Company: 32 Lakhs to 1 Cr We thank all applicants for their interest, but only those selected for an interview will be contacted.

Posted 12 hours ago

Apply

1.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Us DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. Our scalable solution can be customised to meet the unique needs of each client and is trusted by top companies around the globe. We are looking for passionate problem solvers who are interested to create new technology from scratch. “Hardware is Hard”, but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem across various machines categories. The roles also demand fair understanding in dealing with various micro-processor and controllers. This is a full-time, on-site role located in Bengaluru. Responsibilities Develop, design, and implement embedded applications, drivers for various machine types and protocols. Design and Build testing cases and process for firmware. Prepares appropriate documentation as required by internal product development processes. Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy, and compliance to functional and regulatory standards. Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals. Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved. Qualifications B.Tech / MTech (Computer Science, Electronics and Electrical Stream) More than 1-3 years of experience in firmware development or related field Skills Adequate knowledge of reading schematics and data sheets for components, ability to understand the electrical schematics and work closely with Embedded team. Basic knowledge of software life cycle, algorithm, and data structure. Coding experience in C, C++ is a must where as Experience in Python and Rust is a good to have. Excellent knowledge of RTOS, Embedded Linux or Android OS, Network Stack Hands-on Experience in working with various GSM/GPRS/4G, Wi-Fi, Ethernet mode of connections. Conceptual clarity on TCP, MQTT, HTTP protocols Hands-on Experience & Knowledge in interfaces Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth Experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc. Extensive experience in micro-controller/microprocessor (like ESP32, ARM Cortex M, STM Chip, Atmega chip sets etc.) Familiarity with software configuration management tools, debugging and peer review tools(GIT, SVN) History of driving project execution and timely delivery while ensuring a quality focus. Know how in writing / interfacing with device drivers. Knowledge in Agile development processes and philosophies. Strong documentation and communication skills to effectively collaborate with other members in the team. Knowledge & know-how to use generative AI tools in day-to-day activities to streamline tasks. Skills: arm cortex,embedded systems,modbus,svn,rust,mqtt,android os,embedded c,http,wi-fi,tcp,esp32,microcontroller,microprocessor,usb,python,tcp/ip,uart,rtos,stm chip,firmware testing,ethernet,bluetooth,microcontrollers,4g,i2c,spi,lora wan,embedded linux,device drivers,zigbee,agile development,gprs,c++,git,wi-fi modules,gsm,rf,arm cortex m,can,c,ble,atmega chip sets,firmware,embedded

Posted 16 hours ago

Apply

10.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Category Engineering Experience Manager Primary Address Bangalore, Karnataka Overview Voyager (94001), India, Bangalore, Karnataka Lead Software Engineer, Data Management - Capital One Software Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even large companies to be innovative and personalized. As one of the first large enterprises to go all-in on the public cloud, Capital One needed to build cloud and data management tools that didn’t exist in the marketplace to enable us to operate at scale in the cloud. And in 2022, we publicly announced Capital One Software and brought our first B2B software solution, Slingshot, to market. Building on Capital One’s pioneering adoption of modern cloud and data capabilities, Capital One Software is helping accelerate the data management journey at scale for businesses operating in the cloud. If you think of the kind of challenges that companies face – things like data publishing, data consumption, data governance, and infrastructure management – we’ve built tools to address these various needs along the way. Capital One Software will continue to explore where we can bring our solutions to market to help other businesses address these same needs going forward. We are seeking top tier talent to join our pioneering team and propel us towards our destination. You will be joining a team of innovative product, tech, and design leaders that tirelessly seek to question the status quo. As a Lead Software Engineer, you’ll have the opportunity to be on the forefront of building this business and bring these tools to market. As a Lead Software Engineer - Data Management, you will: Help build innovative products and solutions for problems in the Data Management domain Maintain knowledge on industry innovations, trends and practices to curate a continual stream of incubated projects and create rapid product prototypes Participate in technology events to support brand awareness of the organization and to attract top talent. Basic Qualifications Bachelor's Degree in Computer Science or a related field At least 8 years of professional software development experience (internship experience does not apply) At least 3 years of experience in building software solutions to problems in one of the Data Management areas listed below: Data Catalog / Metadata Store Access Control / Policy Enforcement Data Governance Data Lineage Data Monitoring and Alerting Data Scanning and Protection At least 3 years of experience in building software using at least 1 of the following: Golang, Java, Python, Rust, C++ At least 3 years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications Master's Degree in Computer Science or a related field At least 10 years of professional software development experience (internship experience does not apply) Experience in building a commercial Data Management product from the ground up Experience in supporting a commercial Data Management product in cloud with Enterprise clients At this time, Capital One will not sponsor a new applicant for employment authorization for this position . No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City’s Fair Chance Act; Philadelphia’s Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). This carousel contains a column of headings. Selecting a heading will change the main content in the carousel that follows. Use the Previous and Next buttons to cycle through all the options, use Enter to select. This carousel shows one item at a time. Use the preceding navigation carousel to select a specific heading to display the content here. How We Hire We take finding great coworkers pretty seriously. Step 1 Apply It only takes a few minutes to complete our application and assessment. Step 2 Screen and Schedule If your application is a good match you’ll hear from one of our recruiters to set up a screening interview. Step 3 Interview(s) Now’s your chance to learn about the job, show us who you are, share why you would be a great addition to the team and determine if Capital One is the place for you. Step 4 Decision The team will discuss — if it’s a good fit for us and you, we’ll make it official! How to Pick the Perfect Career Opportunity Overwhelmed by a tough career choice? Read these tips from Devon Rollins, Senior Director of Cyber Intelligence, to help you accept the right offer with confidence. Your wellbeing is our priority Our benefits and total compensation package is designed for the whole person. Caring for both you and your family. Healthy Body, Healthy Mind You have options and we have the tools to help you decide which health plans best fit your needs. Save Money, Make Money Secure your present, plan for your future and reduce expenses along the way. Time, Family and Advice Options for your time, opportunities for your family, and advice along the way. It’s time to BeWell. Career Journey Here’s how the team fits together. We’re big on growth and knowing who and how coworkers can best support you.

Posted 19 hours ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana

On-site

Indeed logo

Security Software Engineer II Hyderabad, Telangana, India Date posted Jun 26, 2025 Job number 1835462 Work site Microsoft on-site only Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Viva Learning is on a mission to empower employees with personalized, integrated learning experiences. As part of our continued investment in secure and scalable learning solutions, we are seeking a Software Engineer II to join our team. This role will focus on strengthening our security posture across data pipelines, telemetry systems, and compliance workflows, especially in response to evolving SFI (Security Future Initiative) requirements and internal security reviews. 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: 5+ years of experience in identifying security vulnerabilities, software development lifecycle, large-scale computing, modeling, cyber security, and anomaly detection 5+ years of experience with coding or scripting in languages such as C#, Python, C++, Go, PowerShell, .NET, Rust, or other comparable programming languages Strong understanding of identity and access management concepts, including OAuth, Entra applications, authentication and authorization flows, and service principal configurations Good understanding of secure software development practices, including threat modeling, secure coding, and vulnerability remediation. Knowledge of data governance, privacy regulations (e.g., GDPR), and secure data export practices Experience with cloud platforms (preferably Azure), data pipelines, and telemetry systems Familiarity with Microsoft’s internal security and compliance frameworks (e.g., SDL, SFI) is a plus Excellent collaboration and communication skills, with a track record of working across cross-functional teams Preferred Qualifications: Experience working on enterprise SaaS products or learning platforms Proficiency in scripting or automation for security validation (e.g., PowerShell, Python) #DPG #EXP #Viva Responsibilities Implement and drive security improvements across Viva Learning’s data export and telemetry systems, ensuring compliance with Microsoft’s internal security standards and external regulatory requirements Collaborate with engineering and PM teams to address security consult feedback, including remediation of identified gaps and implementation of best practices Own the security review lifecycle for new features and infrastructure changes, including threat modeling, secure design reviews, and privacy assessments Develop and maintain secure data handling processes. Partner with stakeholders across engineering, compliance, and privacy to ensure timely delivery of SFI wave asks and audit readiness Contribute to the development of automation and tooling to streamline security validation and reporting 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 19 hours ago

Apply

0 years

0 Lacs

Mumbai Metropolitan Region

Remote

Linkedin logo

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 22 hours ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

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 1 day ago

Apply

4.0 - 8.0 years

35 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

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 1 day ago

Apply

12.0 years

0 Lacs

India

On-site

Linkedin logo

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 1 day ago

Apply

4.0 - 9.0 years

0 - 3 Lacs

Mangaluru

Hybrid

Naukri logo

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 1 day ago

Apply

0 years

8 - 18 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

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 1 day ago

Apply

10.0 years

6 - 12 Lacs

Navi Mumbai, Maharashtra, India

On-site

Linkedin logo

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 1 day ago

Apply

10.0 - 17.0 years

30 - 40 Lacs

Navi Mumbai, Mumbai (All Areas)

Work from Office

Naukri logo

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 1 day ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

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 1 day ago

Apply

1.0 - 3.0 years

8 - 24 Lacs

Mohali

On-site

GlassDoor logo

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 1 day ago

Apply

5.0 years

0 Lacs

Chandigarh, India

On-site

Linkedin logo

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 1 day ago

Apply

4.0 years

0 Lacs

Surat, Gujarat, India

On-site

Linkedin logo

🧠 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 1 day ago

Apply

8.0 - 11.0 years

45 - 50 Lacs

Noida, Kolkata, Chennai

Work from Office

Naukri logo

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 1 day ago

Apply

5.0 - 7.0 years

3 - 7 Lacs

Jaipur

Work from Office

Naukri logo

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 1 day ago

Apply

5.0 - 7.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

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 1 day ago

Apply

8.0 - 13.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

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 2 days ago

Apply

5.0 - 7.0 years

6 - 8 Lacs

Mumbai

Work from Office

Naukri logo

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 2 days ago

Apply

Exploring Rust Jobs in India

Rust is a modern systems programming language known for its safety, speed, and concurrency features. In India, the demand for Rust developers is on the rise as more companies are adopting this language for building high-performance applications and services.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Gurgaon

These cities have a thriving tech industry with numerous companies actively seeking Rust developers for their projects.

Average Salary Range

The average salary range for Rust professionals in India varies based on experience levels: - Entry-level: ₹6-8 lakhs per annum - Mid-level: ₹10-15 lakhs per annum - Experienced: ₹18-25 lakhs per annum

Career Path

In the Rust job market in India, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and Architect. As professionals gain more experience and expertise in Rust programming, they can progress to higher-level roles with increased responsibilities.

Related Skills

In addition to Rust proficiency, employers often look for candidates who have expertise in the following areas: - Systems programming - Concurrent programming - Algorithms and data structures - Familiarity with other programming languages like C/C++ or Java

Interview Questions

  • What are the key features of Rust? (basic)
  • Explain ownership and borrowing in Rust. (medium)
  • How does Rust ensure memory safety? (medium)
  • What are traits in Rust? (basic)
  • Describe the difference between &str and String in Rust. (medium)
  • How does Rust handle error management? (medium)
  • What is the role of lifetimes in Rust? (advanced)
  • Explain the concept of borrowing and references in Rust. (medium)
  • How does Rust handle concurrency? (medium)
  • What are macros in Rust? (basic)
  • Describe the Rust package manager, Cargo. (basic)
  • How does Rust ensure thread safety? (advanced)
  • What is pattern matching in Rust? (basic)
  • Explain the concept of ownership in Rust. (medium)
  • How does Rust handle null pointers? (medium)
  • Describe the process of implementing multithreading in Rust. (advanced)
  • What are the benefits of using Rust over other programming languages? (basic)
  • How does Rust manage memory? (medium)
  • What are closures in Rust? (basic)
  • Explain the concept of smart pointers in Rust. (medium)
  • How does Rust handle error handling compared to other languages? (medium)
  • Describe the differences between struct and enum in Rust. (medium)
  • What are the different types of loops available in Rust? (basic)
  • How does Rust ensure type safety? (medium)
  • Explain the concept of lifetimes in Rust. (advanced)

Closing Remark

As you explore job opportunities in Rust in India, make sure to brush up on your skills, prepare for interviews, and showcase your expertise confidently. The Rust job market is growing, and with the right preparation, you can land a rewarding career in this exciting field. Good luck!

cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies