Summary
Join Abnormal Security's Research and Development organization as a Senior Software Engineer in the Gen AI Group (GAI) and play a pivotal role in developing next-generation AI-based solutions. You will architect, develop, and deploy advanced AI technologies to solve complex problems, working closely with senior engineering leaders, including the 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.
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
- Experience with big data technologies and tools such as Hadoop, Spark, or similar
- Knowledge of reinforcement learning, computer vision, or other specialized AI domains
Benefits
- 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
- Base salary range: $176,000 β $207,000 USD