Abnormal logo
Abnormal

Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

AI Product Engineer

Software EngineerSoftware EngineerOtherRemoteMid LevelTeam 1,001-5,000

Location

United States

Posted

86 days ago

Salary

$149K - $214K / year

Seniority

Mid Level

Job Description

AI Product Engineer

Abnormal

About the Role Abnormal Security is building AI-native systems that transform how enterprise GTM teams operate — and we're doing it by shipping real products on a weekly cadence. The AI Transformation Engineering team is the infrastructure layer that makes this possible: we build and maintain the platforms, integrations, and tooling that power a growing fleet of AI agents operating across Sales, Customer Success, and Marketing. As an AI Product Engineer, you'll work at the intersection of platform engineering and direct product delivery. Some weeks you're extending agent infrastructure — building new tools, connectors, and APIs that let AI agents do things they couldn't do before. Other weeks you're shipping GTM tooling directly, moving fast because the shortest path to impact is writing the code yourself. You'll collaborate closely with AI Product Managers who define and build automations weekly, unblocking them with new platform capabilities and partnering on what to build next. This is a high-visibility, high-autonomy role. You'll demo your work every Friday. Your systems will be used by a 700-person GTM org. You'll work closely with engineering and product leadership and have line-of-sight to the CEO’s priorities. What You Will Do - Build and extend agent platform capabilities — new tools, APIs, data connectors, and integrations that expand what AI agents can do without manual intervention - Ship self-serviceable GTM tooling that enables non-technical users to set up their own AI-initiated LLM workflows. - Partner with AI Product Managers on platform requirements — translate their roadmap blockers into well-scoped engineering deliverables with reliable timelines - Identify and build reusable infrastructure — proactively design horizontal capabilities that accelerate multiple product workstreams at once - Own reliability and observability for the systems you build — you're not handing off to an ops team - Demo your work weekly and communicate clearly to technical and non-technical stakeholders alike The Ideal Candidate You're an engineer who ships things. You've built LLMs and agents in production — not as a side experiment, but as the core of what you were delivering. You have strong product instincts alongside engineering depth: you ask "who is this for and what do they actually need?" before writing code. You move fast without being careless, and you use AI coding tools as force multipliers, not crutches. You're motivated by ownership and velocity. You'd rather have a small surface area and full accountability than a large team and a ticket queue. Must Haves - 2+ years of software engineering experience (strong internship and project portfolios considered) - Demonstrated experience building with LLMs, agents, or AI APIs in a real product context — show us something that shipped - Proficiency in Python; comfort picking up new frameworks quickly - Experience integrating external APIs and building data pipelines - Strong written communication — you can write a clear spec and a clear async update - Ability to work with high autonomy, minimal oversight, and surface blockers proactively Nice to Have - Frontend or full-stack experience (React/Next.js) for building internal tools and dashboards - Familiarity with agentic frameworks (LangGraph, CrewAI, Autogen) or production-scale prompt engineering - Prior experience in a startup or high-velocity small team - Open source contributions or a public portfolio of AI projects #LI-ML1 Actual compensation will be determined based on several non-discriminatory factors including skills, experience, qualifications, and geographic location. In addition to base salary, this role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package. Base salary range: $149,200—$214,500 USD Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law. For our EEO policy statement please click here. If you would like more information on your EEO rights under the law, please click here.

Job Requirements

  • 2+ years of software engineering experience (strong internship and project portfolios considered)
  • Demonstrated experience building with LLMs, agents, or AI APIs in a real product context — show us something that shipped
  • Proficiency in Python; comfort picking up new frameworks quickly
  • Experience integrating external APIs and building data pipelines
  • Strong written communication — you can write a clear spec and a clear async update
  • Ability to work with high autonomy, minimal oversight, and surface blockers proactively
  • Build and extend agent platform capabilities — new tools, APIs, data connectors, and integrations that expand what AI agents can do without manual intervention
  • Ship self-serviceable GTM tooling that enables non-technical users to set up their own AI-initiated LLM workflows.
  • Partner with AI Product Managers on platform requirements — translate their roadmap blockers into well-scoped engineering deliverables with reliable timelines
  • Identify and build reusable infrastructure — proactively design horizontal capabilities that accelerate multiple product workstreams at once
  • Own reliability and observability for the systems you build — you're not handing off to an ops team
  • Demo your work weekly and communicate clearly to technical and non-technical stakeholders alike

Benefits

  • Actual compensation will be determined based on several non-discriminatory factors including skills, experience, qualifications, and geographic location.
  • In addition to base salary, this role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package.
  • Base salary range: $149,200 — $214,500 USD

Related Job Pages

More Software Engineer Jobs

CDW logo

Principal Strategic Architect - Managed Services

CDW

CDW Corporation is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit www.CDW.com. Our broad array of products and services range from hardware and software to integrated IT solutions such as security, cloud, hybrid infrastructure and digital experience.

OtherRemoteTeam 10,001+Since 1984H1B Sponsor

Description At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It's why we're coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we're headed. We're proud to share our story and Make Amazing Happen at CDW. The Principal Applications Architect is responsible for designing and supporting the implementation of our managed services applications and platforms that provide comprehensive remote monitoring, management and operations upon which thousands of our customers depend. This includes ensuring that the platform architecture and methods align with the organization's business strategy and goals. The role involves strategic planning, governance, and overseeing the integration of new technology solutions. What you will do * Design and plan custom software platforms and seamless platform integrations foundational to our Managed Services capabilities. This includes architecting solutions that enable robust integration with SaaS services, cloud environments, and AI agents, ensuring these systems work together to deliver comprehensive, scalable, and intelligent managed service offerings. * Define the overall architecture of Managed Services systems and solutions, choosing the appropriate technologies and components, defining how they interact, and ensuring that the architecture is scalable, reliable, and secure. * Evaluate new technologies, tools, and products to determine their suitability for our platforms, including benchmarking, and conducting proof of concept projects. * Create prototypes to ensure strategic vision translates into reality and fails fast when they do not. * Establish and enforce coding standards, best practices, and architectural guidelines for development teams to ensure consistency and maintainability of systems. * Ensure that systems and solutions meet security and compliance requirements. * Design platforms and systems with a focus on performance and scalability to ensure that platforms can handle increased workloads and are optimized for speed and resource efficiency. * Implement AI-based automation processes and monitoring tools for predictive analytics and system health. * Apply automation best practices and configure automated workflows using industry-standard tools and frameworks. * Drive digital transformation initiatives by designing scalable digital solutions and fostering innovation across teams. * Effectively communicate and collaborate with Development teams, Infrastructure teams, and other stakeholders to ensure that the architectural vision is understood and implemented. * Create and maintain documentation related to the architecture, roadmaps, design decisions, and technical specifications to help teams understand and implement the architecture correctly. * Resolve complex technical issues and challenges that may arise during the development and deployment of IT systems, providing guidance and solutions to overcome obstacles. * Balance technical requirements with budget constraints to make cost-effective decisions in technology selection and design to ensure that IT projects stay within budget. * Interact with technology vendors, negotiate contracts, and manage relationships to ensure the organization gets the best value from third-party products and services. * Anticipate and keep up with emerging technologies and industry trends to recommend innovative solutions that can give the organization a competitive edge. * Ensure the quality of the IT systems by setting up quality assurance processes, testing procedures, and monitoring tools to catch and prevent defects and issues. What we expect of you * Bachelor's degree in Computer Science, Information Technology, or related field and 10 years' experience in IT, including software development and systems architecture, OR 14 years' experience in IT, software development, and systems architecture. * Passionate about technology with deep knowledge of numerous technologies, platforms, and frameworks relevant to architecting our globally scaled services platforms. * Expertise in Artificial Intelligence principles and applications, including developing and deploying machine learning models and designing AI-driven solutions. * Strong knowledge of automation tools and frameworks, with experience in deploying automated workflows and configuring automated systems. * Ability to develop and implement platform strategies that support organizational objectives. * Experience leading teams, collaborating with stakeholders across departments, and influencing decision-making at a strategic level. * Demonstrated ability to lead digital transformation initiatives, drive innovation, and manage change effectively. * Understanding of industry trends, best practices, and regulatory requirements, particularly in sectors relevant to the organization. * A strong presenter and communicator that will engage and present to customers and sales teams getting them excited about our vision and capabilities. * Extensive and demonstrated understanding of software development methodologies and architectural patterns. * Extensive and demonstrated knowledge of network architecture, security principles, and infrastructure management. * Exceptional problem-solving skills and the ability to think strategically, anticipating future trends and translating insights into actionable strategic plans that align with enterprise-wide organizational goals and market opportunities. * Strong communication and interpersonal skills, including collaboration, leadership, influencing, and conflict resolution. * Ability to work in a fast-paced, dynamic environment and manage multiple projects simultaneously. * Proven track record in enterprise-wide designing and implementing large-scale, complex IT systems and solutions. * Extensive experience in multiple IT domains, such as applications, data, infrastructure, security, and cloud services. * Master's degree, a plus. * Pay range: $ 154,500 - $ 212,740 depending on experience and skill set Annual bonus target of 10% subject to terms and conditions of plan Benefits overview: [https://cdw.benefit-info.com/](https://cdw.benefit-info.com/) Salary ranges may be subject to geographic differentials * We make technology work so people can do great things. * CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. Together, we unite. Together, we win. Together, we thrive. CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law. CDW is committed to fostering an equitable, transparent, and respectful hiring process for all applicants. During our application process, CDW's goal is to get to know you as an applicant and understand your experience, strengths, skills, and qualifications. While AI can help you present yourself more clearly and effectively, the essence of your application should be authentically yours. To learn more, please review [CDW's AI Applicant Notice](https://www.cdwjobs.com/pages/ai-applicant-notice).

United States
$154.5K - $212.7K / year
Job Closed

Role Description In this position as a Senior Power Platform Developer, you will design, develop, and maintain enterprise applications, workflows, and reporting solutions using the Microsoft Power Platform to improve operational efficiency and support data-driven decision-making across the organization. In this position, you will also: - Build and enhance applications, workflows, and reporting solutions using Power Apps, Power Automate, Power BI, SharePoint, and Dataverse. - Translate business requirements into functional technical solutions that streamline processes and improve reporting and analytics capabilities. - Design, configure, and implement scalable web applications and reporting tools to support internal enterprise initiatives. - Develop comprehensive system documentation, including standard operating procedures (SOPs), to ensure consistency, maintainability, and knowledge transfer. - Identify critical dependencies and troubleshoot technical challenges, implementing solutions that ensure system reliability and performance. - Collaborate with cross-functional teams to gather requirements, estimate development efforts, and prioritize platform enhancements. - Support solution deployments and conduct post-deployment monitoring to evaluate system performance and user adoption. - Maintain and improve existing Power Platform architecture and environments while implementing scalable development standards. Qualifications - Bachelor’s degree in Computer Science, Information Technology, Business, or a related field. - 5+ years of direct experience with Microsoft Power Platform, including Power Apps, Power Automate, SharePoint, Dataverse, and Power BI. - 5+ years of experience translating business requirements into technical solutions through business analysis and workflow automation. - 3+ years of experience designing, developing, and deploying enterprise applications and automated workflows, including performance troubleshooting and dependency resolution. Requirements - Experience with data analytics and data visualization techniques. - Proficiency with Microsoft Office 365 applications, including Outlook, Excel, PowerPoint, and Teams, with strong collaboration skills. - Strong problem-solving and troubleshooting abilities with a focus on efficiency, performance optimization, and system reliability. - Experience with system design, configuration, and implementation within enterprise environments. - Familiarity with SQL, Azure, or other cloud-based platforms. - Relevant AI or advanced automation certifications are desired. Benefits - Competitive salary range of $100,000 to $130,000 in the United States. - Comprehensive Total Rewards package, including major medical benefits such as dental and vision coverage. - 401(k)-contribution plan. - Holiday and personal time off. - Professional development training & certification benefits. - Health & wellness subsidies. - Paid time off for community service.

United States
$100K - $130K / year
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Develop, enhance, and maintain OutSystems applications (Reactive and Traditional Web); • Work on high-complexity requests, proposing efficient technical solutions; • Implement integrations with APIs, databases, and corporate systems; • Ensure technical quality of code by following OutSystems standards and best practices; • Perform technical analyses and support the team in resolving complex issues; • Collaborate with cross-functional teams using agile methodologies; • Support technical estimation activities and the definition of straightforward architectures.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Improve the user experience of applications with millions of users • Contribute to and participate in technical decisions, including architecture, tools, and processes • Ensure performance and analyze production data to drive improvements • Review the team's pull requests • Participate in the Android community • Have experience with Git • Monitor Crashlytics

Brazil
Job Closed