The application window is expected to close on February 3, 2025.
Note: This job posting may close earlier if the position is filled or if a sufficient number of applications are received.
Your Impact
We are seeking a skilled Software Engineer with experience in leveraging emerging AI tools and technologies to improve and accelerate the development efforts for our security products. In this role, you will be responsible for designing and implementing AI solutions that improve the overall efficiency of how we test, debug, and triage our products through using AI to automate and accelerate our efforts.
Responsibilities include:
- Design and implement AI and machine learning models to accelerate application development.
- Collaborate with cross-functional teams to define and deliver AI-driven product features.
- Analyze large sets of structured and unstructured data to derive meaningful insights.
- Evaluate and select appropriate machine learning algorithms and tools.
- Document and communicate the technical aspects of AI projects to stakeholders.
- Conduct research and experiments to advance the capabilities of generative AI technologies
- Stay up-to-date with the latest trends and advancements in AI and machine learning.
Minimum Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years experience with in languages such as Python, R, or Java.
- 2+ years experience with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
- 2+ years experience with with data science tools and libraries like Pandas, NumPy, and Scikit-learn.
- 2+ years experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
Preferred Qualifications:
- Familiarity with natural language processing (NLP) and language model architectures.
- Proven experience as an AI Engineer or similar role.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work in a team environment.
- Experience with natural language processing (NLP) and computer vision.
- Knowledge of data engineering and data pipelines.
- Knowledge of ethical AI practices and considerations
- Demonstrated expertise in prompt engineering and fine-tuning models.