Snyk, a developer security platform, is seeking a talented and results-oriented AI Systems Engineer to join their growing team. This role is crucial in designing, developing, and deploying innovative AI solutions that empower internal operations and drive business value.
Key responsibilities include:
- Building and maintaining internal AI systems for training, deploying, and monitoring machine learning and Gen. AI projects.
- Optimizing AI infrastructure for scalability, efficiency, and cost-effectiveness.
- Performing data integration and engineering to ensure seamless data flow for AI projects.
- Collaborating with data scientists and business teams to understand needs and translate them into effective AI solutions.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Minimum of 5 years of experience in software development
- Proficiency in programming languages, especially Python
- Experience with cloud platforms like GCP, AWS, or Azure
- Familiarity with generative AI concepts, frameworks, and models (e.g., Langchain, OpenAI)
- Knowledge of machine learning concepts and frameworks (e.g., TensorFlow, PyTorch)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
Preferred qualifications:
- Hands-on experience with Python
- Experience interacting with generative models via API endpoints
- Familiarity with AI application development concepts (e.g., RAG models, fine-tuning)
- Knowledge of AI frameworks like Langchain
Snyk offers a range of benefits, including flexible working hours, work-from-home allowances, generous vacation time, health benefits, and retirement programs. The company values diversity and inclusion, encouraging applications from underrepresented groups in tech.
Join Snyk to be part of a mission to make the world a more secure place by empowering developers to develop fast and stay secure.