Principal Software Engineer - AI Integration & Deployment
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About CompassX
CompassX is a premier consulting firm specializing in business and technology solutions, delivering value to Fortune 500 and high-growth clients through successful project execution across various industries.
Similar jobs
Search for Principal Software Engineer Ai Integration Deployment
770 results
CompassX is a distinguished business and technology consulting firm dedicated to empowering Fortune 500 and high-growth clients in executing their most strategic initiatives, ranging from enterprise transformations to digital and data-centric projects. With over 15 years of exceptional performance, we have made our mark across diverse sectors including financial services, pharmaceuticals, aerospace, consumer products, and quick-service restaurants.We take pride in being a three-time recipient of Consulting Magazine’s Best Boutique Firms to Work For, and have previously earned accolades as a “Best Place to Work” in Southern California, as well as being listed among INC.’s 5000 fastest-growing private companies in the United States.We are currently in search of a Principal Software Engineer to act as the pivotal technical leader for a high-impact, AI-driven enterprise development project. This role transcends traditional middleware or mapping functions; we require a proactive builder—a Full-Stack Orchestrator—capable of taking functional code produced by an AI engine (Emergent) and guiding the crucial final stages of deployment. Your mission will involve demonstrating and implementing a cutting-edge Release Strategy (Docker/Kubernetes) within a complex and secure enterprise setting, ensuring that rapid innovation seamlessly integrates into our client's core infrastructure.Preference will be given to candidates residing in Georgia for occasional in-person collaboration with our local team members, alongside potential travel to client sites.For employees, we currently only hire individuals who live and work from the following states: California, Washington, Texas, Oregon, Colorado, Pennsylvania, Ohio, and Georgia.For independent contractors, we strongly prefer East Coast candidates who can operate on a 1099 or C2C basis and are willing to travel to client sites up to 50%.
Systems Technology Research
About Our Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group specializes in transforming algorithms from theoretical concepts into real-time software. We offer expertise in open architecture systems and facilitate the integration of various capabilities for rigorous experimentation, testing, and deployment. Your Role: As a Principal Software Engineer, you will spearhead technical teams responsible for developing cutting-edge real-time software for advanced RF sensor systems. You'll architect solutions that adhere to open architecture standards, oversee the transition of algorithms from concept to real-time execution, and mentor junior engineers. Key Responsibilities: Lead technical teams in the architecture, development, and deployment of real-time RF sensor software sourced from various inputs. Transition advanced algorithms from MATLAB/Python prototypes to optimized production-level C/C++ implementations within open architecture frameworks. Enhance software performance for real-time, resource-constrained environments with stringent latency demands. Design communication frameworks and data flows for distributed processing systems. Direct comprehensive open system integration efforts, including hardware-in-the-loop testing, ensuring seamless integration across distributed architectures, external systems, and hardware platforms. Conduct design reviews, code reviews, and technical risk assessments, ensuring compliance with open architecture standards. Guide and mentor junior and mid-level engineers. Prepare technical documentation, create presentations, and communicate findings to sponsors and senior management. Collaborate with customers, program managers, and stakeholders to define and refine technical requirements. Lead proposal development including defining technical approaches, estimating costs, and developing white papers. Work closely with algorithm developers, systems engineers, RF hardware engineers, and integration teams across multiple programs. Keep abreast of emerging technologies and best practices in real-time software development. Be prepared for approximately 20% travel for customer meetings, integration events, and field demonstrations. Your Qualifications: Active Secret level clearance with the ability to obtain and maintain a Top Secret security clearance, requiring U.S. citizenship per government regulations. Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with at least 5-10 years of experience in software engineering. Proven experience in real-time software development, particularly in RF sensor systems. Strong understanding of open architecture systems. Excellent leadership, communication, and mentoring skills. Ability to work collaboratively in a fast-paced, team environment.
Are you driven by the challenge of harnessing machine learning to reshape the semiconductor design landscape? Join Falcomm, where we are dedicated to pioneering advancements in semiconductor technologies by infusing AI solutions into the creation and optimization of our energy-efficient power amplifier products. As a Machine Learning Software Engineer Intern specializing in AI/CAD Integration, you will work alongside a talented team to design and implement AI/ML models that enhance CAD workflows, automate design processes, and expedite innovations in RFIC design.This internship presents a remarkable chance to engage at the crossroads of software engineering, machine learning, and semiconductor design, directly contributing to the development of tools and methodologies that will lead the charge in next-generation hardware solutions.
FanDuel
Role Overview FanDuel is seeking a Principal Software Engineer to join the Atlanta engineering team. This role shapes technical direction and influences both immediate and long-term decisions across an engineering vertical. The Principal Software Engineer partners with senior engineers and executives to solve complex, often ambiguous challenges, translating technical strategies into practical business outcomes. What You Will Do Own the architecture and technical strategy for a designated engineering vertical, ensuring alignment among team members. Lead major technical initiatives, balancing long-term vision with current priorities. Drive operational excellence by addressing difficult technical problems as they arise. Stay informed about industry standards, emerging trends, and new technologies. Apply expertise in Artificial Intelligence, with a history of integrating AI solutions into projects. Write clear, maintainable code that simplifies complex systems and upholds high code quality. Mentor engineers, supporting their professional growth and development. Take on additional responsibilities as assigned, adapting to evolving business needs. Collaboration and Leadership This position requires regular collaboration with senior engineers and executives. The Principal Software Engineer helps guide decisions on programming languages, system architecture, and engineering processes, actively shaping FanDuel’s technical landscape rather than following established patterns.
Strength in TrustAt OneTrust, we are on a mission to empower innovation through the ethical use of data and artificial intelligence. We believe that trust in data should enhance productivity, not hinder it. This vision inspired us to create the first technology platform dedicated to responsible data use in 2016. As AI transforms the landscape of data, OneTrust is committed to redefining responsible innovation. Our AI‑Ready Governance Platform™ integrates regulatory intelligence, automation, and cohesive governance workflows, enabling businesses to harness the power of AI while upholding governance standards to prevent data misuse. Trusted by thousands globally, OneTrust shapes a future where reliable data acts as a catalyst for positive change in business and society.The ChallengeWe seek a Principal Software Engineer who thrives on problem-solving to join our agile AI Governance team at OneTrust. In this role, you will be instrumental in developing and guiding the design and architecture of new frontend and/or backend features while also supporting existing development initiatives for our leading platform.Your MissionDevelopmentCollaborate with cross-functional teams to define and deliver innovative solutions.Contribute to the architectural vision and technical direction of projects.Ensure high-quality software delivery by participating in code reviews and testing.Mentor junior engineers and foster a culture of continuous improvement.
Strength in TrustAt OneTrust, our mission is to empower innovation by ensuring the responsible use of data and AI. We are committed to transforming data trust into a catalyst for growth rather than a hindrance. Since launching the first technology platform for responsible data use in 2016, we have continually advanced our offerings to keep pace with the evolving landscape of AI. Our AI-Ready Governance Platform™ integrates regulatory intelligence, automation, and connected governance workflows, enabling businesses to harness the full potential of AI while ensuring effective governance to prevent data misuse. With thousands of organizations worldwide relying on us, OneTrust is at the forefront of creating a future where trusted data is a transformative asset for both business and society. The ChallengeAre you excited about driving AI innovation on a large scale? We are looking for a passionate and skilled Principal Software Engineer - Front End to join our globally distributed Platform AI team. Our goal is to accelerate AI adoption within the organization by crafting reusable and scalable features. As a leader in Front End development, you will collaborate across various business domains, defining the future of enterprise AI through exceptional user experiences.Your MissionIn the role of Principal Software Engineer (Front End), you will spearhead the creation of intuitive, resilient, and scalable web interfaces that empower teams to leverage advanced AI functionalities. Your key responsibilities will include:Leading the design and development of front-end applications and reusable UI components for AI-centric features using modern JavaScript/TypeScript frameworks (Angular 8+, React, etc.).Collaborating with backend engineers, data scientists, and product partners to seamlessly integrate AI models, workflows, and APIs (e.g., developed with Python, LangGraph, and YAML configurations).Establishing and maintaining best practices for front-end architecture focusing on performance, accessibility, and maintainability.Ensuring high standards of code quality, test coverage, and front-end observability.Participating in planning, grooming, and architectural discussions for new features and platform enhancements.Mentoring and supporting fellow engineers to promote technical growth and cross-functional learning.
Xplor is seeking a Principal Software Engineer based in Atlanta. This position takes the lead on significant software development projects and collaborates with teams throughout the company to deliver dependable, high-performing solutions. Key responsibilities Shape and guide the technical direction for major software projects Collaborate with engineers, product managers, and stakeholders to design and build scalable systems Architect and implement software that meets performance and reliability standards Requirements Proven experience designing and building complex software systems Background in leading technical initiatives and working across different functions Skill in ensuring software solutions are scalable and reliable in production environments
Empowering Innovation with TrustAt OneTrust, our mission is to foster innovation through the ethical utilization of data and AI. We believe that trust in data should enhance productivity, not hinder it. Our journey began in 2016 with the creation of the first technology platform dedicated to responsible data usage. As AI evolves as a powerful tool for transformation, OneTrust continues to pioneer responsible innovation with the AI‑Ready Governance Platform™, which integrates regulatory intelligence, automation, and interconnected governance workflows. This enables organizations to harness the power of AI swiftly while ensuring proper governance to mitigate data misuse on a large scale. Trusted by countless organizations globally, OneTrust is paving the way for a future where reliable data acts as a catalyst for business and societal advancement.Your RoleAs a Senior Principal Software Engineer, you will be a key technical leader for OneTrust’s AI Governance platform. Your focus will be on enhancing the design, scalability, and reliability of systems that empower enterprises to responsibly deploy and manage AI and LLM-driven applications. You will gain a deep understanding of how our customers utilize AI systems and translate their needs into secure, compliant, and observable functionalities for the platform.
Systems Technology Research
Join Systems Technology Research as a Senior Software Engineer specializing in Integration and Testing. In this pivotal role, you will leverage your extensive experience in software development to design, implement, and validate complex systems and integrations. You will collaborate with cross-functional teams to ensure the seamless integration of software components and optimize testing processes.Key responsibilities include:Developing and executing test plans, test cases, and test scripts to ensure software quality.Collaborating with software developers to identify and resolve integration issues.Utilizing automation tools for effective testing and integration.Documenting technical specifications and integration processes.
Axon Enterprise, Inc.
Become a Change Agent at Axon.At Axon, our mission is to protect life. We are innovators tackling critical safety and justice challenges through our advanced ecosystem of devices and cloud-based software. Our collaborative culture embraces honesty and empathy, inviting diverse voices from our customers, communities, and each other.Working at Axon is dynamic, rewarding, and impactful. Here, you will take charge and effect real change. Experience continual growth as you work diligently for a cause that resonates in a company that values your contributions.Your ImpactAs a global leader in public safety technology, Axon is dedicated to enhancing community safety and protecting lives. We are looking for a Technical Program Manager to spearhead the implementation of intricate, enterprise-level SaaS solutions that enable our clients to manage information efficiently.In this role, you will be instrumental in aligning technical solutions with client needs, overseeing seamless deployments, and amplifying the impact of our products. This position calls for a proactive leader who excels in fast-paced environments, fosters cross-team collaboration, and drives meaningful transformation. If you are enthusiastic about technology, possess exceptional program management capabilities, and seek a purpose-driven career, this opportunity is for you.
Systems Technology Research
Join our dynamic team at Systems Technology Research as a Senior Integration Engineer. In this pivotal role, you will lead the integration of advanced systems and technologies, ensuring seamless functionality and performance. Your expertise will drive innovation and deliver impactful solutions that enhance our operations and client satisfaction.
Nice is seeking a Lead Software Engineer with a focus on AI Quality to join the team in Atlanta, GA. Role overview This position centers on leading projects that improve the quality of AI-driven solutions. The Lead Software Engineer will collaborate closely with team members, shaping the direction of development and setting high standards for technical excellence. What you will do Guide the development process for AI-focused projects Work alongside a skilled team to deliver enhancements and maintain quality Ensure that all AI solutions meet strict quality requirements Requirements Experience leading software engineering projects Strong background in AI or AI-driven solutions Commitment to maintaining high quality standards
Nymbus Inc.
Nymbus Inc. (https://nymbus.com/) is not just a frontrunner in the fintech sector; we are a vibrant community of innovators committed to redefining the banking experience. Our acclaimed modern core platform and cutting-edge cloud-based technology are instrumental for financial institutions eager to evolve and thrive. At Nymbus, you will play a pivotal role in a technological transformation. If you are a creative problem solver, enthusiastic about minimizing technical debt and enhancing agility for banks and credit unions, you will find your place here. Our culture is built on collaboration, integrity, and a client-centric approach. We embrace an AI-first philosophy in every facet of our operations, constantly enhancing our efficiency and the value we provide to our clients. We seek individuals who are deeply inquisitive about emerging technologies and share a passion for innovation. Joining us offers not only career advancement but also the opportunity to influence an entire industry alongside fellow professionals who share your vision. We look forward to having you as a key member of this transformative journey. Thank you for considering a position with Nymbus.
Sema4.ai
Join Our TeamAt Sema4.ai, we are revolutionizing the way knowledge work is performed through our cutting-edge Enterprise AI Agent platform. Our mission is to foster collaboration between humans and AI agents in a manner that is both reliable and effective.As a Staff Engineer, AI Evaluations, you will play a crucial role in creating and managing the evaluation systems that will assess the performance and reliability of our AI agents. Your work will be instrumental in ensuring our models are not only accurate but also continuously improving.This position offers a unique opportunity for high impact in an early-stage role. You will define metrics for success in AI agents deployed in production, navigating the complexities and uncertainties of real-world applications. We seek an engineer who possesses a strong analytical mindset and a clear vision of what defines excellence in AI performance.
Join Us in Shaping the Future of Human-AI Collaboration!At Sema4.ai, we empower enterprises to create, operate, and manage intelligent AI agents that revolutionize workflows. As Generative AI transforms industries, organizations are eager to unlock substantial productivity improvements, drive efficiency for significant bottom-line impacts, enhance innovation cycles, and penetrate new markets.What We Offer:Achieve remarkable productivity advancementsDeliver efficiencies that considerably affect profitabilityAccelerate your career by collaborating with advanced technologies, pioneering clients, and exceptional peersRecognized by Business Insider as one of the most promising startups of 2024, Sema4.ai is backed by top-tier venture capital firms that have supported renowned brands like Uber, Snapchat, Instagram, and Zendesk. Our founders are trailblazers in open-source technologies, big data, and automation-as-code, having previously led the Enterprise Hadoop initiatives at Hortonworks and Cloudera—successfully managing a quarter of the world’s data across 90+ countries.The RoleWe are developing an Enterprise AI Agent platform that redefines knowledge work—enabling seamless collaboration between humans and AI agents for enhanced productivity. As a Forward Deployed Engineer, you will play a pivotal role in constructing the core of our product: the Agent.You will take on the role of a Technical Lead with a strong technical foundation, architecting innovative AI systems while being actively involved in implementation. Your guidance will shape the technical trajectory of our platform, while you mentor senior engineers and foster engineering excellence throughout the team.Your ProfileWe are looking for an enthusiastic Forward Deployed Engineer who excels in dynamic customer environments and possesses extensive technical proficiency in AI agents. You will collaborate directly with enterprise clients to design, develop, and implement tailored AI agent solutions, acting as the crucial technical link between clients and our engineering team. Your drive and commitment will ensure client success as you are the first to arrive and the last to leave, fully dedicated to making a difference.
About the RoleJoin us at Zero, where we collaborate with innovative organizations in the Architecture, Engineering, and Construction (AEC) sector to redefine the design and delivery of the built environment. As a leading full-service management advisory firm exclusively dedicated to this realm, we leverage deep industry knowledge and advanced technology strategies to address significant challenges on a large scale.We are in search of a Senior AI Engineer who will spearhead the development of automated building design systems and elevate the application of AI and machine learning within the built environment. In this role, you will architect and implement generative design algorithms, computer vision systems, and optimization models that fundamentally alter how buildings are envisioned, designed, and validated.This position operates at the convergence of deep learning, computational geometry, and architectural design, crafting AI systems that enhance human creativity while adhering to engineering constraints and building codes. This is a unique chance to apply pioneering AI research to one of humanity's critical endeavors: creating improved living and working spaces.
At NiCE, we embrace challenges that push boundaries. Our ambition drives us to innovate and set unparalleled standards. If you share our vision of transforming technology and want to ignite your career, we invite you to join us.AI Software Engineer – Cloud AI PlatformsNICE is at the forefront of revolutionizing cloud operations through the power of AI. We are developing intelligent platforms that analyze system behaviors, automate workflows, and enhance operational efficiency at scale. If you are passionate about deploying AI beyond traditional roles, this is your chance to tackle significant challenges.What does this role entail?As part of our team, you will contribute to the creation of AI-powered operational platforms that seamlessly integrate with monitoring systems, CI/CD pipelines, ticketing tools, and cloud infrastructures. Your focus will be on designing and implementing intelligent workflows, integrating AI models, and constructing scalable systems that simplify and automate complex operations.This is a hands-on position that emphasizes the development, integration, and scaling of AI-driven solutions in live environments.How will you contribute?Develop and scale AI-driven workflows and automation systemsCreate integrations with monitoring platforms, ticketing tools, CI/CD pipelines, and cloud servicesDesign and implement APIs, tools, and data pipelines that facilitate AI-driven decision-makingEngage in LLM integrations, model training, PII redaction solutions, prompt engineering, and orchestration layersTransform real-world operational issues into automated, intelligent solutionsCollaborate with Product, SRE, and Infrastructure teams for seamless end-to-end solutionsEnhance system performance, reliability, and observabilityKey ResponsibilitiesDesign and develop scalable backend systems for AI-driven platformsBuild and maintain AI integrations, workflows, and automation pipelinesImplement REST APIs, microservices, and event-driven architecturesWork with both structured and unstructured data
Role overview FullStory is looking for a Senior Software Engineer to join the Data Infrastructure and AI team in Atlanta. This role centers on building and maintaining the systems that power AI-driven products. What you will do Design and implement data solutions that enable AI features Collaborate with teammates to strengthen and refine data architecture Focus on making data systems scalable, reliable, and high-performing Team and impact Work alongside engineers committed to creating solid foundations for AI capabilities. The team’s efforts directly influence how FullStory provides insights and value to its customers.
At NiCE, we don’t just set challenges; we redefine limits. With our ambitious and breakthrough-focused mindset, we aim for nothing less than victory. If you share our zeal, we present you with an extraordinary career opportunity that will ignite your passion.AI Software Engineer – Cloud AI PlatformsAt NICE, our mission goes beyond mere software development; we are revolutionizing cloud operations through the power of AI. We are crafting intelligent platforms that can comprehend system behavior, make autonomous decisions, and automate complex operational workflows at scale. If you are excited about integrating AI into real-world production systems beyond just chatbots, this role is your chance to tackle significant, impactful challenges.What does this role entail?As an AI Software Engineer, you will collaborate with a team dedicated to building AI-powered operational platforms that seamlessly integrate with monitoring systems, CI/CD pipelines, ticketing tools, and cloud infrastructure. Your responsibilities will include designing and implementing intelligent workflows, integrating AI models, and developing scalable systems that automate intricate operational tasks.This role is hands-on and centers on developing, integrating, and scaling AI-driven solutions in production environments.How will you contribute?Develop and scale AI-driven workflows and automation systemsCreate integrations with systems such as monitoring platforms, ticketing tools (e.g., ServiceNow, Jira, OpsGenie), CI/CD pipelines, and cloud servicesDesign and implement APIs, tools, and data pipelines that facilitate AI-driven decision-makingEngage in LLM integrations, prompt engineering, and orchestration layers—streaming responses, function calling, tool use, RAG pipelines, and orchestration of intelligent agentsDevelop and maintain full-stack AI applications using TypeScript, React, and Next.js—from user dashboards and personalized interfaces to real-time analytics and interactive toolsTransform real-world operational challenges into automated, intelligent solutionsCollaborate with Product, SRE, and Infrastructure teams to deliver comprehensive capabilitiesEnhance system performance, reliability, and observabilityCreate evaluation and observability systems—assess model capabilities and monitor output quality
The OpportunityAt Sema4.ai, we are pioneering an Enterprise AI Agent platform that revolutionizes the way knowledge work is accomplished by fostering seamless collaboration between people and AI agents.As a Staff Engineer on the AI team, you will be responsible for the design, development, and enhancement of Sema4.ai's cognitive architectures, which serve as the foundation of our agents. Your role will integrate cutting-edge AI research with production-quality standards to enable high-leverage capabilities for our clients' daily operations.This position offers a unique opportunity for significant impact. You will be constructing essential infrastructure in a dynamic environment where your decisions hold substantial weight, and trade-offs are a critical aspect of the process. We seek engineers who thrive in ambiguity, yet demonstrate rigor, aesthetic sensibility, and strong technical judgment in their creations.Who You AreGenAI SpecialistYou possess the expertise to implement LLMs and agents effectively within production systems. You are aware of the intricacies involved: prompt fragility, context limitations, tool failures, cost and latency constraints, provider peculiarities, and enterprise reliability standards. Your fluency in contemporary AI system development approaches allows you to apply them judiciously.Technology AficionadoYou remain well-informed about research and industry trends without becoming distracted by every new development. You anticipate the trajectory of the field and design systems that can adapt as models and techniques change. You evaluate trends with a critical eye, integrating what is effective while avoiding unnecessary complexity. Your considerations include abstraction boundaries, potential failure modes, and long-term maintainability.Quality-Oriented BuilderYou prioritize correctness, clarity, and operational excellence. While you are adept at quick iterations, you understand the limitations of your systems and know when to address them appropriately. You navigate the balance between the “not invented here” mentality and the assumption that all problems have been previously solved.What You’ll DoDevelop and Maintain Core SystemsYour primary focus will be on the development and evolution of core agent framework components, orchestration logic, and LLM integration layers. These systems are essential and will serve as the backbone for our customers' operations.
Sign in to browse more jobs
Create account — see all 770 results

