FreshRemote.Work

Senior Software Engineer

Remote - USA

About The Role

Enterprises of all sizes trust Abnormal Security’s cloud products to stop cybercrime. Being effective at stopping cybercrime, due to its adversarial nature, requires a high level of agility to respond to threats. Our Research and Development organisation is forming a group to develop advanced AI-powered security products at Abnormal, creating innovative solutions for customers while supercharging internal processes.

The Gen AI Group (GAI) is at the forefront of developing next-generation AI-based solutions that will transform our customer-facing products and internal applications. As a Staff Engineer in the GAI, you will play a pivotal role in architecting, developing, and deploying advanced AI technologies to solve complex problems identified working with senior engineering leaders including our CTO and Chief Architect. This position requires a blend of technical expertise, innovative thinking, and leadership skills to drive the development of cutting-edge AI solutions.

About You

  • Are passionate about leveraging AI to solve real-world problems and can demonstrate innovative thinking in AI applications.
  • Have a strong track record of leading technical projects and mentoring other engineers.
  • Enjoy working on complex problems and can adapt to rapidly changing environments.
  • Thrive in collaborative settings and are eager to work with cross-functional teams to achieve common goals.
  • Are excited about the opportunity to shape the future of AI-powered security products and make a significant impact in the cybersecurity industry. 

What You Will Do 

  • AI Solution Development: Design, develop, and implement advanced AI models and algorithms to solve identified problems, ensuring they meet performance, scalability, and reliability requirements.
  • Technical Leadership: Provide technical guidance and mentorship to junior engineers within the team, fostering a collaborative and innovative work environment.
  • Research & Innovation: Stay abreast of the latest advancements in AI and machine learning technologies, incorporating relevant techniques and methodologies into the development process.
  • Collaboration: Work closely with the CTO, Chief Architect, and other stakeholders to understand business needs and translate them into technical solutions.
  • Code Quality & Best Practices: Ensure the highest standards of code quality, documentation, and best practices are maintained across the team.
  • System Architecture: Contribute to the architecture and design of AI systems, ensuring they are robust, maintainable, and aligned with the overall technical strategy of the organization.
  • Performance Optimization: Analyze and optimize AI models and systems for efficiency, performance, and scalability.
  • Integration: Collaborate with other engineering teams to integrate AI solutions seamlessly into existing products and systems.

This is a leadership role on the team and you will be expected to contribute both code and guidance to the team: you will be accountable for delivering great solutions and simultaneously making the team around you better.

Must Have

  • Minimum of 8 years of experience in software engineering with a focus on AI/ML.
  • Proven track record of delivering AI-based solutions in a production environment.
  • Experience with AI/ML frameworks and tools such as TensorFlow, PyTorch, Scikit-learn, etc.
  • Backend generalist with both breadth and depth of experience with several backend architectures (streaming, event driven, RPC-based, serverless, etc.) and technologies (data stores, caches, RPCs, etc.)
  • Strong programming skills in languages such as Python or Go
  • Proven track record mentoring engineers and “raising the bar” for the whole team
  • Independent and self-motivated

Nice To Have 

  • Experience with big data technologies and tools such as Hadoop, Spark, or similar.
  • Knowledge of reinforcement learning, computer vision, or other specialized AI domains.

#LI-ML1


At Abnormal Security certain roles are eligible for a bonus, restricted stock units (RSUs), and benefits. Individual compensation packages are based on factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons. We know that benefits are also an important piece of your total compensation package. Learn more about our Compensation and Equity Philosophy on our Benefits & Perks page.

Base salary range:$209,800—$246,800 USD Apply

Job Profile

Regions

North America

Countries

United States

Restrictions

Remote - USA

Benefits/Perks

Benefits Benefits & Perks Benefits & Perks page Bonus Compensation packages Equity philosophy Individual compensation packages Restricted Stock Units RSUs

Tasks
  • Collaborate with stakeholders
  • Contribute to system architecture
  • Design AI models
  • Ensure code quality
  • Integrate AI solutions
  • Optimize performance
  • Provide technical guidance
  • Research AI advancements
Skills

AI Backend architecture Caches Cloud Collaboration Cybersecurity Data Stores Documentation Event driven Go Hadoop Leadership Machine Learning ML Python PyTorch Research RPC-based Scikit-learn Security Serverless Spark Streaming TensorFlow

Experience

8 years

Education

Business Engineering

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9