Description
Who are we?
Checkmarx is the leader in application security and ensures that enterprises worldwide can secure their application development from code to cloud. Our consolidated platform and services address the needs of enterprises by improving security and reducing TCO, while simultaneously building trust between AppSec, developers, and CISOs. At Checkmarx, we believe it’s not just about finding risk but remediating it across the entire application footprint and software supply chain with one seamless process for all relevant stakeholders.
We are honored to serve more than 1,800 customers, which includes 40 percent of all Fortune 100 companies, including Siemens, Airbus, Salesforce, Stellantis, Adidas, Walmart, and Sanofi.
At Checkmarx, we harness the power of AI to help our customers address their most critical security challenges and align their priorities effectively.
Our solutions empower organizations to define and enforce tailored security policies and rules, ensuring their development processes and securing AI generated code at the speed of its generation.
By embedding AI-driven insights into our platform, we continuously enhance customer experience, streamline workflows, and build user confidence enabling teams to innovate with speed while maintaining the highest standards of security
What are we looking for?
We are seeking an experienced AI Development Expert with deep technical expertise, strong system-level thinking, and a proven ability to define and implement AI-based solutions across an organization. This role involves shaping AI system architecture, selecting appropriate technologies, establishing standards, building infrastructure, and advancing innovation in areas such as Machine Learning, Natural Language Processing, and other intelligent applications.
How will you make an impact?
- Write high-quality, efficient Python code, including model development, data processing scripts, and MLOps infrastructure.
- Guide and advise technical teams on architecture selection, development methodologies, and MLOps practices.
- Partner in defining end-to-end AI solution architecture – from infrastructure to product.
- Support selection and implementation of models, platforms, and advanced AI/ML tools.
- Manage risks and address scalability, security, and regulatory aspects of AI solutions.
- Write architecture documents, conduct technology reviews, and contribute to strategic projects.
- Research and support new technologies (Generative AI, LLMs, CV, and more) according to organizational needs.
- Collaborate with development, product, and data teams to optimally integrate AI solutions into existing and new products.
Requirements
Minimum Requirements:
- 8+ years of software development experience, with significant specialization in AI / Machine Learning.
- Strong expertise in Python and libraries such as TensorFlow / PyTorch / HuggingFace / Scikit-learn.
- Experience with LLMs and Generative AI.
- Deep understanding of MLOps infrastructure, including CI/CD for models, model serving, and monitoring.
- Experience working with cloud services (AWS / GCP / Azure) and building distributed architectures.
- Excellent technical writing, solution presentation, and cross-team collaboration skills.
Advantages:
- Experience with SaaS products or complex multi-user systems.
- Background in Data Engineering or DevOps.
- Proven experience as a solutions or infrastructure architect in AI or Big Data .
- Experience technical mentoring.
What we have to offer
Checkmarx offers a great work environment, professional development, challenging careers, competitive compensation, great work-life balance, as well as great benefits and perks throughout the year.
Checkmarx is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.