

Key job responsibilities
* Partner with laboratory science teams on design and analysis of experiments
* Originate and lead the development of new data collection workflows with cross-functional partners
* Develop and deploy scalable bioinformatics analysis and QC workflows
* Evaluate and incorporate novel bioinformatic approaches to solve critical business problems
- 3+ years of building models for business application experience
- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
- Experience using Unix/Linux
- Experience in professional software development
משרות נוספות שיכולות לעניין אותך

Annapurna Labs, as part of AWS, is seeking an Embedded Software Engineer to be part of defining, shaping and integrating solutions to next generation of our cloud platforms. As an Embedded Software Engineer in the ENA drivers team, you'll be at the forefront of creating high-performance networking solutions that enable exceptional bandwidth, low latency, and optimal packets-per-second (PPS) performance for AWS cloud infrastructure.As an Embedded Software Engineer on the ENA team, you'll:
Design high-performance networking drivers optimizing bandwidth, latency, and PPS
Develop kernel and user-space drivers across Linux, Windows, and FreeBSD
Work with AWS proprietary tech and contribute to open-source projects
Interface with AWS Nitro controllers and virtual instances
Monitor cloud infrastructure health and maintain quality standards
Key job responsibilities
- Design and develop networking drivers for next-generation AWS nitro controllers.
- Optimize drivers for high network performance and low latency.
- Maintain and enhance drivers across multiple operating systems (Linux, Windows, DPDK, FreeBSD, MacOS and others).
- Shape software architecture and contribute to upstream open-source repositories.- Monitor cloud health and maintain exceptional quality standards.About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- Bachelor's degree or above in computer science, electrical engineering, or related field
- 5+ years of professional experience in SW development with strong hand-on experience in C development.
- Expertise in at least one of the following operating systems and solutions: Linux, Windows, DPDK, or FreeBSD.
- Experience with networking drivers development, understanding of the TCP/IP stack and experience with various networking protocols.
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
As a Senior Network Software Engineer on SRD team, your primary role will be to develop and optimize the implementation of SRD technology across AWS's network infrastructure. Your responsibilities will encompass designing, deploying, and maintaining SRD code-base, ensuring its reliability and scalability to accommodate the demands of various applications. An essential part of your role will involve conducting extensive network simulations to evaluate system performance under different conditions, enabling you to identify potential bottlenecks and inefficiencies. Using these simulations, you will troubleshoot network issues and implement robust solutions, leading to minimal data loss and latency. Leveraging your in-depth understanding of network protocols and AWS infrastructure, you'll refine and improve the SRD system's performance. Furthermore, you will be expected to mentor junior team members, leading projects to advance the SRD capabilities within the AWS environment. Staying updated with the latest industry trends and incorporating them into strategic network service planning.About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Why AWS?Inclusive Team CultureMentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
- Bachelor’s (or higher) Degree in Computer Science (CS), Electrical Engineering (EE) or related area.
- 8+ years of programming with at least one software programming language experience.
- Data-center Networking.
- Network related simulators.
- Large-scale distributed environments.
- Storage and/or Transport protocols.
- Real-Time development.
משרות נוספות שיכולות לעניין אותך

You'll work at the fascinating intersection of GenAI and cloud platform development, implementing automation solutions that directly enhance the productivity of our engineers. Unlike typical roles, you'll have the opportunity to influence both AI implementation and core architecture while collaborating with cloud technology experts.
The position offers rare exposure to latest cloud computing technology combined with the latest advances in artificial intelligence. You'll be part of a team that values technical excellence, working in an environment where your ideas can quickly transform from concept to reality.
In this role you will create solutions that directly shape the way we work. You'll develop smart automation systems, implement AI-driven tools and workflows and be part of AI transformation.Key job responsibilities
* Architect and deploy AI-powered solutions and AWS cloud services that transform development workflows
* Lead technical innovation by driving architectural decisions and GenAI technology adoption
* Champion AI transformation across engineering teams through education and hands-on implementation
* Partner with elite cloud teams to identify opportunities and deliver advanced solutions
* Ensure system excellence through participation in on-call rotations and reliability initiativesAbout the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Why AWSWork/Life BalanceInclusive Team CultureMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 5+ years of hands-on software development experience
- High-level Python programming skills
- Solid foundation in AI/GenAI concepts and applications
- Mastery of software design patterns and engineering best practices
- Bachelor's degree in Computer Science or equivalent technical field
- Customer-focused mindset with strong communication skills
- Self-driven learner with exceptional ownership mentality
- Collaborative team player who thrives in fast-paced environments
- Production experience with AI/GenAI infrastructure (LLM pipelines, RAG systems, prompt engineering, AI agents, MCP)
- Hands-on expertise with GenAI development frameworks (Kiro, Cursor, Cline, etc.)
- Deep knowledge of AWS serverless and cloud infrastructure (Lambda, CDK, S3, SQS, etc.)
- AWS certifications (Practitioner, Developer, Solutions Architect) - valued but not required
משרות נוספות שיכולות לעניין אותך

Annapurna Labs, as part of AWS, is seeking an Embedded Software Engineer to be part of defining, shaping and integrating solutions to next generation of our cloud platforms. As an Embedded Software Engineer in the ENA drivers team, you'll be at the forefront of creating high-performance networking solutions that enable exceptional bandwidth, low latency, and optimal packets-per-second (PPS) performance for AWS cloud infrastructure.As an Embedded Software Engineer on the ENA team, you'll:
Design high-performance networking drivers optimizing bandwidth, latency, and PPS
Develop kernel and user-space drivers across Linux, Windows, and FreeBSD
Work with AWS proprietary tech and contribute to open-source projects
Interface with AWS Nitro controllers and virtual instances
Monitor cloud infrastructure health and maintain quality standards
Key job responsibilities
- Design and develop networking drivers for next-generation AWS nitro controllers.
- Optimize drivers for high network performance and low latency.
- Maintain and enhance drivers across multiple operating systems (Linux, Windows, DPDK, FreeBSD, MacOS and others).
- Shape software architecture and contribute to upstream open-source repositories.- Monitor cloud health and maintain exceptional quality standards.About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- B.Sc. degree in Computer Science or Electrical Engineering or equivalent.
- 5+ years of professional experience in SW development with strong hand-on experience in C development.
- Expertise in at least one of the following operating systems and solutions: Linux, Windows, DPDK, or FreeBSD.
- Experience with networking drivers development, understanding of the TCP/IP stack and experience with various networking protocols.
משרות נוספות שיכולות לעניין אותך

Working for Annapurna Labs is thrilling, fast-paced, and a constant learning experience. As an ENA Drivers SW development engineer, you will be responsible for developing kernel-space and user-space network drivers, running on the customer’s virtual machines. You will develop features for Annapurna Labs next-generation hardware to enable high network bandwidth and packets-per-seconds (PPS) performance with consistently low latency. As an ENA Drivers SW development engineer, you will play a key role in shaping SW designs, keep-up with new features and enhancements provided by various operating systems, and help resolve complex customer issues. You will continuously evolve technically, while working to monitor AWS cloud health, maintain high-quality standards, develop highly-optimized code, and provide exceptional customer satisfaction.To learn more about Annapurna Labs and get a feel of our products, you are welcome to watch the following videos:
- AWS re:Invent 2022 - Keynote with Peter DeSantis
- AWS re:Invent 2022 - Leaping ahead: The power of cloud network innovation (Dave Brown)
- Working in SW development at AWSA day in the life
- Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.- Why AWS
- Work/Life Balance- Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- B.Sc. degree in Computer Science or Electrical Engineering
- 5+ years of professional experience in SW development
- 3+ years of network driver development
- Expertise in at least one of the following: Linux, Windows, DPDK, or FreeBSD network drivers development
משרות נוספות שיכולות לעניין אותך

Key job responsibilities- Drive practical constructability standards in design documentation
- Drive commissionability improvements in our designs.
- Drive process improvements in the hand off from design to construction/commissioning
- Optimise the engineering input post design completion - driving consistent roles and responsibilities and accountability.- Act as the initial point of escalation for complex constructability issues.
A day in the life
As a Constructability Engineer you will be involved in the entire process of a project, from site selection all the way through into operations. You will act as a conduit between Design Engineering and all other teams, providing a pragmatic and practical engineering-based support to both DE and associated teams. Delivery issues will be both presented to you by our own team and other associated teams, but you will also actively seek to recognize problems and develop solutions. Resolution of these issues will require a thorough understanding of the process of design and construction to enable a robust and manageable solution to be developed, always considering the best interests of the AWS business.About the team
• Why AWS• Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
• Work/Life Balance
- Bachelor’s degree in Mechanical/Electrical engineering (or similar) or a Construction related discipline
- 5+ years in Construction delivery
- 5+ years of data center technical knowledge coupled with commissioning experience
- 10+ years experience in data center engineering
- In depth understanding of critical data center mechanical and electrical equipment
- Be a motivated, highly dependable individual
- An ability and willingness to think outside of the box to find creative and innovative solutions to reduce costs with no impact on quality and reliability
- Possess excellent communication skills, attention to detail, maintain high quality standards
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
* Partner with laboratory science teams on design and analysis of experiments
* Originate and lead the development of new data collection workflows with cross-functional partners
* Develop and deploy scalable bioinformatics analysis and QC workflows
* Evaluate and incorporate novel bioinformatic approaches to solve critical business problems
- 3+ years of building models for business application experience
- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
- Experience using Unix/Linux
- Experience in professional software development
משרות נוספות שיכולות לעניין אותך