Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CrowdStrike

Senior Engineer, Data

CrowdStrike

Senior Software Engineer contributing to Generative AI Research Center at CrowdStrike. Designing, optimising and implementing advanced algorithms and systems for Generative AI platforms.

Posted 5/20/2026full-timeRemote • 🇷🇴 RomaniaSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudCyber SecurityDistributed SystemsGoMicroservicesPythonRust

About the role

Key responsibilities & impact
  • Lead the design and implementation of scalable, high-performance software systems for Generative AI applications.
  • Collaborate with data science team and other engineering teams to translate cutting-edge algorithms and models, including Large Language Models (LLMs), into production-ready software solutions.
  • Optimise algorithms and workflows to improve performance, efficiency, and scalability, leveraging LLMs where applicable.
  • Conduct code reviews, provide technical guidance, and mentor other engineers to ensure code quality and best practices.
  • Construct and maintain data pipelines, engage in data upkeep, and contribute to the training and automation of all aspects of the lifecycle of LLMs.
  • Stay updated on the latest advancements in AI research and technology, including developments in LLMs, and apply them to enhance our Generative AI engineering capabilities.
  • Contribute to architectural decisions and technical strategy to drive innovation and maintain competitive advantage, incorporating LLMs where suitable.
  • Research, develop, and implement cybersecurity measures to safeguard our Generative AI systems against potential threats, including those specific to Generative AI.
  • Collaborate with engineering team to assess risks, implement security best practices, and ensure compliance with industry standards and regulations, particularly in the context of LLM usage.
  • Own your work with autonomy, end to end: develop, test, deploy and monitor your changes.
  • Thrive in an environment that highly values trust.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science or related STEM field
  • Prior work experience with big data and microservices
  • Strong proficiency in at least one of the three programming languages Go (Golang), Rust or Python.
  • Experience building and deploying scalable, distributed systems (i.e. sharding, partitioning, concurrency, etc.) in cloud environments (e.g. AWS).
  • Excellent problem-solving skills, with the ability to analyze complex issues and propose effective solutions.
  • Strong communication skills and the ability to collaborate effectively with multidisciplinary teams.
  • Proven track record of delivering high-quality software products in a fast-paced, agile environment.

Benefits

Comp & perks
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Generative AILarge Language Modelsdata pipelinesbig datamicroservicesGoRustPythonscalable systemsdistributed systems
Soft Skills
problem-solvingcommunicationcollaborationmentoringtechnical guidanceautonomytrustinnovationcode qualityagile environment
Certifications
Bachelor's degree in Computer ScienceSTEM degree