דרושים » הנדסה » C++ Senior Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a C++ Senior Software Engineer to join the ride as we spearhead the next revolution in electronics!

Responsibilities
Design and implement multi-architecture and cross-platform software solutions in C++ for Linux and Windows OS.
Maintain software application interfaces in Java, Python, and C#.
Contribute to the full life-cycle development, integration, and deployment of software solutions in advanced testing equipment.
Collaborate within a multidisciplinary team environment across scientific and engineering disciplines.
Conduct code reviews to enhance software engineering quality.
Requirements:
Requirements:
Bachelors degree in Electrical, Computer, or Software Engineering, or Computer Science.
7+ years of experience in software design and development in C++11/14/17 for edge devices / host machines.
Experience with build systems, scripts, and tools (e.g., CMake, Bash Scripts, Docker, GitHub Actions).
Strong foundation in programming: data structures, algorithms, version control, performance, and testing.
Attention to coding standards, including formatting, conventions, and documentation.
Excellent team player with strong communication skills.

Preferred Qualifications:
Familiarity with multiple programming languages, such as Python, Java, and C#.
Knowledge of SQLite3 for database management.
Experience working closely with customers on software integration and debugging.
Past experience as a post-silicon test engineer working with Advantest or Teradyne automated test equipment.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8778800
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
we are looking for a Staff Software Engineer - Cloud Security.
Your Role:
Design, develop, and maintain complex, scalable, and high-performance systems with a focus on writing clean, efficient, and maintainable code.
Collaborate with cross-functional teams, including product managers and architects, to implement technical solutions aligned with business objectives.
Provide input on architectural design and participate in technical planning to ensure long-term maintainability and compliance with standards.
Identify and troubleshoot production issues, conducting root cause analysis and implementing fixes to ensure system reliability.
Contribute to code reviews and technical discussions, sharing knowledge and fostering a culture of collaboration and continuous improvement.
Requirements:
BSc in Computer Science or a related degree from a recognized institution, or a strong track record in server-side development with advanced technical skills.
7+ years of experience in software engineering, demonstrating the ability to work on large-scale projects and solve complex technical problems.
Proficiency in one or more programming languages such as C/C++, C#, Java, Go, or Python, with the ability to adapt to new tools and technologies.
Solid experience building scalable, distributed systems with an understanding of microservices architecture and API design.
Experience with cloud platforms such as AWS, Azure, or GCP, with knowledge of best practices for deploying and maintaining cloud-based services.
Strong problem-solving skills, with experience debugging and resolving production issues in complex systems.
Ability to prioritize tasks, manage workload efficiently, and contribute to the team's technical growth.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8739947
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/07/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Software Engineer to join our Sensors Team and play a key role in the development of our Endpoint Sensor (Agent) platform. This is a hands-on senior position with strong technical ownership, focused on designing, building, and maintaining high-performance endpoint sensors across multiple operating systems.

In this role, you will work closely with sensor, analysis, and platform teams to ensure reliable, efficient, and scalable data collection in highly complex and demanding customer environments. The position requires deep systems knowledge, strong problem-solving skills, and the ability to influence technical direction through technical expertise.

RESPONSIBILITIES
Design, implement, and maintain endpoint sensors on Windows, macOS, and multiple Linux distributions, including installation processes and shared APIs.
Take technical ownership of key components within the endpoint sensor stack, ensuring high performance, reliability, and low resource footprint.
Collaborate with cross-functional engineering teams to define APIs, schemas, and data flows, ensuring data accuracy, availability, and correctness across the system.
Participate in architectural and design discussions, contributing to technical decisions and long-term system evolution.
Identify and implement improvements across the system, from core business logic to new data sources and monitoring capabilities.
Troubleshoot and resolve complex issues related to sensor deployment, behavior, and performance across different operating systems and environments.
Maintain high engineering standards, including code quality, testing, documentation, and maintainability, while working within an agile development process.
Requirements:
MANDATORY REQUIREMENTS
5+ years of hands-on experience developing in C#.
Strong experience designing, implementing, and maintaining software for Windows and Linux environments.
Experience working with source control systems, specifically GitHub.
Experience working with client-server architecture.
Experience working in microservices architectures.
Proven ability to identify, analyze, and troubleshoot complex technical issues.
Excellent communication and collaboration skills, with the ability to work effectively across teams.
Bachelors or Masters degree in Computer Science, Engineering, or a related field.

ADVANTAGE
Experience developing for macOS.
Experience with Python and/or Bash.
Experience in Endpoint, Embedded, Systems, or Low-Level Software Engineering, or a related field.
Experience developing in C and/or C++.
Experience working with tools and automation frameworks.
Experience with GitHub Pipelines / CI workflows.
Familiarity with cloud platforms such as AWS or Azure.
Experience working with SQL and NoSQL databases.
Strong understanding of Agile development methodologies.

PERSONAL SKILLS
Passionate, innovative, and thorough: research, invent and implement.
Enjoy working in a collaborative development environment.
Excellent troubleshooting, communication, and team collaboration mindset.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8752247
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
we are looking for a Software Engineer Infra.
Responsibilities:
- Design and develop the core infrastructure components that power our products across a large-scale distributed system.
- Own and evolve key infrastructure domains such as high-availability, data-management, security, and telemetry.
- Produce excellent software design, write clean and efficient code, and debug complex issues across the stack.
- Mentor and guide junior engineers, sharing knowledge and raising the technical bar of the team.
- Turn ambitious, out-of-the-box ideas into real, production-grade value for our customers.
Requirements:
- BSc in Computer Science or a related degree, or equivalent practical experience.
- 5+ years of experience working as a Software Engineer.
- Strong proficiency in C++ / C.
- Experience with Rust and Python.
- Fast and self-driven learner of new technologies and programming languages.
Soft Skills
- Genuine passion for software development and craftsmanship.
- Ability to mentor and guide junior engineers.
- Creative, out-of-the-box thinker who can also execute and deliver.
Nice to Have / Advantage
- Experience with networking concepts (IPv4/6, ARP, DAD, routing, neighbors, etc.) - significant advantage.
- Experience with Linux networking, including Netlink and Linux network interfaces - significant advantage.
- Experience developing distributed systems.
- Experience with Linux kernel development or kernel internals.
- Experience working in a Linux environment.
- Experience developing software infrastructures.
- Experience with computer networking software.
- Experience with high-scale systems and performance optimizations.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8763851
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
we are looking for a Senior Software Engineer - Cloud Security.
Your Role:
Design, develop, and maintain complex, scalable, and high-performance systems with a focus on writing clean, efficient, and maintainable code.
Collaborate with cross-functional teams, including product managers and architects, to implement technical solutions aligned with business objectives.
Provide input on architectural design and participate in technical planning to ensure long-term maintainability and compliance with standards.
Identify and troubleshoot production issues, conducting root cause analysis and implementing fixes to ensure system reliability.
Contribute to code reviews and technical discussions, sharing knowledge and fostering a culture of collaboration and continuous improvement.
Requirements:
BSc in Computer Science or a related degree from a recognized institution, or a strong track record in server-side development with advanced technical skills.
6+ years of experience in software engineering with a demonstrated ability to work on large-scale projects and solve complex technical problems.
Proficiency in one or more programming languages such as C/C++, C#, Java, Go, or Python, with the ability to adapt to new tools and technologies.
Solid experience building scalable, distributed systems with an understanding of microservices architecture and API design.
Experience with cloud platforms such as AWS, Azure, or GCP, with knowledge of best practices for deploying and maintaining cloud-based services.
Strong problem-solving skills, with experience debugging and resolving production issues in complex systems.
Ability to prioritize tasks, manage workload efficiently, and contribute to the technical growth of the team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8739963
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/07/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Security C++ Software Engineer to join our R&D organization and take part in developing high-end security technologies that protect critical business infrastructures from network and application downtime, application vulnerability exploitation, and emerging cyber threats.

You will join a highly skilled engineering team focused on building the next generation of cybersecurity defense systems, as well as enhancing the effectiveness and control of existing capabilities.

This role offers the opportunity to work in one of the most challenging and fast-evolving domains in cybersecurity, delivering cutting-edge solutions to customers worldwide.

What will you do?
Be part of a small, highly technical team responsible for designing and developing our cross-platform security products, with a strong focus on virtualization solutions.
Gain deep familiarity with the application code and serve as a focal point for R&D technical discussions and design decisions.
Develop advanced techniques to prevent cyberattacks by inspecting network traffic across all layers (Layers 2-7).
Ensure that applications run efficiently in virtualized and cloud environments, as well as on high-end platforms supporting multi-gigabit traffic.
Requirements:
What you need:
BSc in Computer Science or a related field from a leading university (cum laude graduates will also be considered).
At least 2 years of hands-on experience in C/C++ software development.
Strong object-oriented programming skills and experience with software design patterns.
Experience working in multiprocessing and multithreading environments.
Solid understanding of network protocols and networking technologies.

Ability to support the following:
Strong understanding of modern cybersecurity challenges.
In-depth knowledge of the Linux operating system.
Experience leveraging GitHub Copilot and other AI-assisted development tools throughout the software development lifecycle (SDLC).
Experience with containerization and cloud technologies such as Kubernetes and Docker.
Experience with open-source third-party tools and applications.
Background in networking, virtualization technologies (XEN/KVM), and OpenStack is an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8760163
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/07/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a talented Software Developer to join our Cloud Firewall team.
In this role, you will be part of a skilled software development team responsible for designing and developing advanced network security solutions for cloud environments such as AWS, Microsoft Azure, and Google Cloud Platform.
You will work with multiple programming languages and technologies, contribute to core product capabilities, and take part in building scalable, high-quality security solutions for modern cloud infrastructure.
Key Responsibilities
Participate in the full software development lifecycle, from initial concept and design through development, testing, and release.
Design, develop, and maintain features for cloud-based network security solutions.
Write well-designed, testable, efficient, and maintainable code.
Actively use AI-assisted development tools to improve productivity, code quality, testing, troubleshooting, documentation, research, prototyping, and engineering workflows, while ensuring secure and responsible usage.
Ensure software designs and implementations comply with product requirements and technical specifications.
Troubleshoot, debug, and resolve complex technical issues.
Support continuous improvement by researching alternative technologies and presenting recommendations for architectural review.
Collaborate closely with team members, architects, QA, and other stakeholders.
Requirements:
B.Sc. in Computer Science or a related field (must)
1+ year of software development experience
Comfortable working in a Linux environment
Deep understanding of networking concepts, including the TCP/IP stack, OSI model, and routing
Proficiency in Python and Bash scripting
Good familiarity with C
Strong coding, design, debugging, and troubleshooting skills
Hands-on experience using AI-assisted development tools as part of daily engineering work
Strong communication skills and ability to work effectively as part of a team
Advantages
Knowledge of Linux OS internals, such as the kernel networking stack, device drivers, and core subsystems
Experience working on security gateways, such as firewalls, VPN gateways, or deep packet inspection components
Background in cyber security or network security
Strong analytical and problem-solving skills
Fast learner with the ability to quickly understand complex systems
Ability to work in a dynamic, multi-tasking environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8723143
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management, data movement, and serving integration.
Our work covers the full inference path: integrating serving engines with custom hardware, developing high-performance compute kernels, enabling efficient data movement, and driving models from early validation through production. We operate at frontier scale with large distributed models.
This is a ground-up effort with rapidly evolving hardware and software. We need an individual contributor who can write and optimize low-level code for custom hardware, validate model architectures end-to-end, build test and profiling infrastructure, and drive performance across the stack.

Key job responsibilities
- Develop and optimize compute kernels for a custom ML accelerator architecture, targeting production-level performance for large language model inference.
- Implement and validate LLM architectures end-to-end - from PyTorch model definition through distributed execution on custom hardware.
- Integrate custom accelerator backends into open-source ML serving frameworks (vLLM, PyTorch), including scheduler extensions, memory management, and model parallelism.
- Build and maintain test infrastructure for model correctness validation across CPU, GPU, simulator, and hardware targets.
- Profile and optimize inference workloads - identify bottlenecks, instrument critical paths, and drive latency and throughput improvements from simulation through hardware bringup.
- Own features end-to-end: from design through implementation, testing, and integration into the broader software stack.
- Contribute to CI/CD pipelines that gate model and kernel changes on correctness and performance regressions.
Requirements:
Basic Qualifications
- Bachelor's degree or equivalent.
- 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Knowledge of computer architecture, operating systems, and parallel computing.
- Strong proficiency in C/C++.
- Strong Linux systems knowledge.
- Experience developing compute kernels for GPUs, DSPs, or custom accelerators.
- Proven track record of owning and delivering complex software features end-to-end.

Preferred Qualifications
- Knowledge of ML frameworks including JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, and TensorRT.
- Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques.
- Experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware.
- Familiarity with speculative decoding, KV cache optimization, or other LLM serving optimizations.
- Experience with distributed systems - collective communication, RDMA, or high-speed interconnect programming.
- Demonstrated early adopter of AI-assisted development tools - uses LLMs or code-generation agents as part of daily workflow.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8774268
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
Software Engineer, Product Responsibilities
Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Implement custom user interfaces using latest programming techniques and technologies
Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
Architect efficient and scalable systems that drive complex applications
Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
Work on a variety of coding languages and technologies
Establish ownership of components, features, or systems with expert end-to-end understanding.
Requirements:
Minimum Qualifications
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Programming experience in a relevant language
Demonstrated experience driving change within an organization and leading complex technical projects
Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
Preferred Qualifications
Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
Experience building large-scale applications or similar experience
Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack
Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8776994
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: Tel Aviv-Yafo
Job Type: Full Time
We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth.

Key job responsibilities
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
- Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
- Participate in code reviews and contribute to technical documentation.
- Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
- Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
- Write clean, maintainable code following best practices and design patterns.
- Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
- Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
Requirements:
Basic Qualifications
- Education Requirements (must meet one): Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields or completed Bachelor's or Graduate degree in specified fields.
- Graduated within the last 24 months.
- Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript.
- Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles.

Preferred Qualifications
- Previous technical internship(s) or demonstrated project experience.
- Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Demonstrated ability to learn and adapt to new technologies quickly.
- Basic understanding of software development lifecycle (SDLC).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8777070
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
22/07/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management, data movement, and serving integration.
Our work covers the full inference path: integrating serving engines with custom hardware, developing high-performance compute kernels, enabling efficient data movement, and driving models from early validation through production. We operate at frontier scale with large distributed models.
This is a ground-up effort with rapidly evolving hardware and software. We need a senior IC who can write and optimize low-level code for custom hardware, validate model architectures end-to-end, build test and profiling infrastructure, and drive performance across the stack.

Key job responsibilities
- Develop and optimize compute kernels for a custom ML accelerator architecture, targeting production-level performance for large language model inference.
- Implement and validate LLM architectures (decoder-only, mixture-of-experts) end-to-end - from PyTorch model definition through distributed execution on custom hardware.
- Integrate custom accelerator backends into open-source ML serving frameworks (vLLM, PyTorch), including scheduler extensions, memory management, and model parallelism.
- Build and maintain test infrastructure for model correctness validation across CPU, GPU, simulator, and hardware targets.
- Profile and optimize inference workloads - identify bottlenecks, instrument critical paths, and drive latency and throughput improvements from simulation through hardware bringup.
- Own features end-to-end: from design through implementation, testing, and integration into the broader software stack.
- Contribute to CI/CD pipelines that gate model and kernel changes on correctness and performance regressions.
- Mentor engineers, drive design reviews, and raise the engineering bar across the team.
Requirements:
Basic Qualifications
- Bachelor's degree in computer science or equivalent
- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques
- Knowledge of computer architecture, operating systems, and parallel computing
- Strong proficiency in C/C++.
- Strong Linux systems knowledge.
- Experience developing compute kernels for GPUs, DSPs, or custom accelerators.
- Proven track record of owning and delivering complex software features end-to-end.

Preferred Qualifications
- Knowledge of ML frameworks including JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, and TensorRT.
- Experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware, or experience with CUDA kernels or ML/low-level kernels.
- Familiarity with speculative decoding, KV cache optimization, or other LLM serving optimizations.
- Experience with distributed systems - collective communication, RDMA, or high-speed interconnect programming.
- Experience with hardware simulation environments and model validation workflows.
- Demonstrated early adopter of AI-assisted development tools - uses LLMs or code-generation agents as part of daily workflow.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8749429
סגור
שירות זה פתוח ללקוחות VIP בלבד