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 Machine Learning Software Engineer Intern Ai Cad Integration
804 results
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.
Are you excited about harnessing the power of machine learning to shape the future of RF hardware? At Falcomm, we are at the forefront of innovation in wireless communications, integrating cutting-edge AI solutions into our energy-efficient Power Amplifier (PA) designs. We are looking for a full-time AI/CAD Software Engineer to become a vital part of our dynamic team. In this role, you will spearhead the development of intelligent tools designed to enhance RF workflows, automate intricate EM simulations, and expedite the production of high-performance PAs. This position uniquely combines software engineering, machine learning, and RF physics, making it ideal for a developer eager to engage closely with hardware.Key Responsibilities:ML Pipeline Development: Design and maintain robust code for the training and deployment of ML models aimed at predicting and optimizing RF performance metrics.PA Design Automation: Automate the creation and management of extensive datasets derived from PA load-pull and electromagnetic (EM) simulations.Tool Integration: Integrate ML inference engines seamlessly into our existing RF EDA infrastructure, providing real-time insights to PA designers.Software Engineering Practices: Implement best practices, including comprehensive testing, CI/CD pipelines, and code reviews, in an agile hardware environment.Cross-Functional Collaboration: Work closely with RF/PA architects to translate complex impedance matching and linearity requirements into actionable software solutions.Qualifications:Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline.2+ years of professional experience in software engineering or machine learning.Advanced proficiency in Python, including scripting, object-oriented programming, and automation capabilities.Expertise with ML frameworks such as PyTorch, TensorFlow, or scikit-learn.Strong understanding of data processing libraries (pandas, numpy, scipy) and file I/O operations.Solid foundation in algorithms, data structures, and version control (Git).Preferred Skills:Familiarity with RF & PA domain knowledge, including Power Amplifier design and RF front-end architectures.Hands-on experience with RF/EM simulation tools such as Cadence Virtuoso, Ansys HFSS, or Keysight ADS.Experience in utilizing or contributing to open-source RF/EDA tools (e.g., gdsfactory, KLayout, Qucs, openEMS).Ability to automate RF simulations using SKILL, AEL, or Python APIs.Interest or experience in applying ML to physics-based problems or electromagnetic modeling.Benefits:Competitive salaryHealth Insurance401kPaid Time Off (PTO)
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.
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%.
Role overview FanDuel seeks a Staff Machine Learning Engineer based in Atlanta to lead projects that use advanced artificial intelligence and machine learning methods. This role centers on designing and developing scalable ML solutions that enhance FanDuel’s products and services. What you will do Design and implement machine learning systems that support product and user experience objectives Set technical direction for major projects and initiatives Mentor engineers, sharing knowledge and encouraging professional growth Deliver solutions that directly affect FanDuel’s growth and user satisfaction Who succeeds in this role Engineers with deep experience in machine learning and artificial intelligence Leaders who value mentoring and shaping technical strategy Individuals motivated by seeing their work influence product direction and company outcomes
About GBGEmpowering Safe and Rewarding Digital Experiences for Real People WorldwideAt GBG, we are dedicated to broadening access to digital opportunities for authentic individuals, while enabling businesses to connect with genuine customers. Our advanced technology leverages diverse and credible data sources to establish a definitive reference point for identity and address verification.With over three decades of industry experience, our team is committed to fostering safe and rewarding digital interactions for everyone. We believe that people of all ages, locations, and backgrounds should have the ability to digitally validate their identity and residence.About the Team and RoleThe CVML TeamsAs a core component of GBG's Documents and Biometrics portfolio, our team is dedicated to developing innovative and robust artificial intelligence models aimed at transforming KYC verification for our clients. We are at the forefront of advancing these state-of-the-art technologies, striving to deliver exceptional solutions for document verification and digital trust. Our collaborative approach harnesses a wide range of expertise to achieve collective success, and we operate within an Agile framework to enhance efficiency through automation.Senior Machine Learning EngineerThe Senior Machine Learning Engineer is a pivotal contributor responsible for architecting, building, deploying, and continuously refining machine learning and computer vision models that drive production-grade systems. This position demands a blend of hands-on technical proficiency, mentorship, collaborative efforts, and data-driven problem-solving capabilities.Working in an Agile setting, the Senior ML Engineer collaborates with the machine learning team and cross-functional partners to translate product requirements into robust ML solutions. The role necessitates deep expertise in contemporary ML and computer vision methodologies, experience in operating models in production environments, and the ability to mentor junior engineers through the entire ML lifecycle while driving significant improvements in model performance and product quality.Key ResponsibilitiesTechnical Development & InnovationDesign, implement, and optimize cutting-edge machine learning and computer vision models to elevate product capabilities.Conduct research, evaluation, and application of modern architectures and techniques, including CNNs, transformers, and vision-language models.Implement and benchmark newly developed algorithms on large-scale datasets, validating both accuracy and throughput.Refine large-scale models utilizing efficient adaptation techniques such as LoRA and QLoRA.Model Evaluation & Data AnalysisDefine, implement, and monitor suitable evaluation metrics (e.g., precision, recall, ROC-AUC, confusion matrices).Analyze training data and model performance to drive improvements.
PrizePicks stands out as a major player in Daily Fantasy Sports, offering contests across leagues like the NFL, NBA, and popular Esports titles. The company has grown rapidly, earning recognition as North America's fastest-growing sports company by Inc. 5000. With a team of over 550, PrizePicks values an inclusive workplace that welcomes people from all backgrounds, regardless of their sports interests. Role overview The Senior Machine Learning Platform Engineer will focus on building and advancing the machine learning platform at PrizePicks. This role is central to scaling and deploying machine learning capabilities that shape user experiences on the platform. Key impact areas Integrate low-latency machine learning models into systems for sports betting and daily fantasy sports Improve core metrics, including Time-to-Bet, Deposit Velocity, and Platform Integrity Location This position is based in Atlanta, GA, though remote work is also supported.
Join PrizePicks, the fastest-growing sports company in North America as recognized by Inc. 5000. As the premier platform for Daily Fantasy Sports, we engage fans across various sports leagues, including the NFL, NBA, and popular Esports titles such as League of Legends and Counter-Strike. Our diverse team of over 550 employees flourishes in an inclusive culture that celebrates individuals from all backgrounds, regardless of their level of sports enthusiasm. Are you ready to transform the DFS landscape with us?As a Staff Machine Learning Engineer, you will take the lead in developing, maintaining, and testing projects related to our global search functionality. You will design and implement a native Search & Discovery Module powered by our Dataverse Stack, with the aim of delivering a search experience that is not only fast (
Join Our Team as a Machine Learning Engineer! At FanDuel, we consider data to be the driving force behind our success. As a Machine Learning Engineer, you will play a pivotal role in harnessing our extensive real-time and relational data to deliver exceptional insights to our business and create tailored experiences for our customers. Every action taken by our users—be it a click, a bet, or a play—is an opportunity for us to extract valuable knowledge and make swift, informed decisions that keep us ahead of the competition. Collaboration is essential in this role. You will serve as the crucial link between engineering teams focused on enhancing our online applications and data teams responsible for sourcing the necessary data for feature engineering. Additionally, you will work closely with Data Scientists and Analysts to implement, evaluate, and validate AI-driven insights. Your task will involve organizing, modeling, and presenting our data cohesively to stakeholders, enabling FanDuel to adapt intelligently to developments on the field and in the market. If you are a Machine Learning Engineer eager to transition into a big data environment, we want to hear from you!
CapTech Consulting
As a Lead Machine Learning Engineer at CapTech, you will be at the forefront of designing and implementing innovative, data-driven solutions for our clientele. Your primary focus will be on developing and deploying scalable machine learning systems within enterprise environments. At CapTech, we foster a collaborative atmosphere, offering numerous opportunities to engage with and learn from fellow analysts, architects, and clients.Key responsibilities for the Lead Machine Learning Engineer role include: Collaborating with clients, data scientists, engineers, and cross-functional teams to devise end-to-end machine learning solutions and explore new methodologies in data science to fulfill business objectives.Providing technical leadership and ensuring alignment of technical solutions with client requirements across teams.Translating client needs into data-driven processes, models, and analytical metrics.Conducting analysis and transformation of large datasets leveraging various enterprise-level data platforms such as AWS, Azure, and GCP.Designing, developing, and deploying advanced analytical solutions utilizing client data, including recommender systems, natural language processing, and risk scoring.Optimizing and scaling machine learning systems to meet client specifications.Enhancing CapTech’s Machine Learning and Data Science capabilities through client presentations, proposal writing, participation in business development events, and mentoring junior data scientists and engineers.
Join our dynamic team at Turnitin as a Senior Machine Learning Scientist, where your expertise in Machine Learning will be pivotal to our innovative product roadmap. Collaborate with a global community of inquisitive scientists and engineers dedicated to developing advanced, well-engineered Machine Learning systems. You will closely partner with our product and engineering teams to seamlessly integrate Machine Learning into a comprehensive suite of tools for learning, teaching, and academic integrity.With a robust user base consisting of hundreds of thousands of educators and millions of students worldwide, your work will have a significant global impact. Our platform has facilitated the submission of billions of papers, with numerous assessments graded using our technology. Machine Learning underpins various aspects of our offerings, including AI Writing detection, automated feedback systems, authorship analysis, and innovative assessment solutions.Key Responsibilities:Develop novel and effective ML models and algorithms in a fast-paced applied science environment.Utilize your deep understanding of machine learning mathematics to create unique model architectures and training methodologies.Stay updated on the latest research in AI and Deep Learning, applying relevant advancements to your projects.Write production-ready code and conduct model training on large-scale datasets, leveraging distributed computing resources.Engage in dataset generation, exploration, and analysis, ensuring efficient handling of extensive datasets.Participate in model maintenance, code optimization, and prepare models for deployment in production environments.
Role Overview ServiceNow is hiring a Staff Machine Learning Engineer focused on VoIP Infrastructure in Atlanta. This position centers on developing and refining machine learning models to strengthen VoIP services. The work involves close collaboration with teams across the company to bring advanced algorithms into current systems. The goal: improve reliability and quality for users.
CapTech Consulting
As a Machine Learning/Data Science Engineer at CapTech, you will play a pivotal role in crafting and executing innovative data-driven solutions for our clients. Your main focus will be on architecting and deploying scalable machine learning systems within enterprise settings. At CapTech, we foster a collaborative culture that encourages continuous learning and knowledge sharing among analysts, architects, and clients.Key Responsibilities:Collaborate effectively with clients, data scientists, engineers, and cross-functional teams to deliver comprehensive end-to-end machine learning solutions while exploring new methodologies to fulfill business objectives.Translate client needs into actionable data-driven processes, models, and analytical metrics.Perform in-depth analysis and transformation of extensive datasets hosted on various enterprise-level data platforms, including AWS, Azure, and GCP.Design, develop, and implement advanced analytical solutions utilizing client data, such as recommender systems, natural language processing models, and risk assessment frameworks.Operationalize machine learning systems with an emphasis on optimization and scalability to meet client expectations.Contribute to the growth of CapTech’s Machine Learning and Data Science practices by delivering engaging client presentations, crafting proposals, participating in business development events, and mentoring junior data scientists and engineers.
Join Hermes as a Human Machine Interface (HMI) Software Engineering Intern for Fall 2026! This is an exciting opportunity to work at the forefront of technology, where you will have the chance to contribute to innovative projects that merge human interaction with machine efficiency. As an intern, you will collaborate with seasoned professionals, gain hands-on experience, and enhance your skills in a dynamic and supportive environment.
Who We AreSamsara (NYSE: IOT) is a leader in the Connected Operations™ Cloud, empowering organizations reliant on physical operations to leverage Internet of Things (IoT) data for actionable insights and operational improvements. We are committed to enhancing the safety, efficiency, and sustainability of critical sectors, including agriculture, construction, field services, transportation, and manufacturing, which together represent over 40% of the global GDP. Our goal is to facilitate a large-scale digital transformation of these industries.At Samsara, you will play a pivotal role in defining the future of physical operations, contributing to a diverse range of innovative product solutions such as Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a publicly traded company, you will have the support and autonomy to make a meaningful impact as we build for the long term.About the Role:Are you passionate about developing high-impact AI applications that enhance workplace efficiency? Samsara’s Integrations, Data Engineering, and AI (IDEA) team is a crucial segment of our Business Technology organization, driving innovation through data and AI solutions. Our mission is to equip every Samsara employee with powerful AI tools to enhance productivity. We connect technology, innovation, and business requirements to integrate AI-driven solutions throughout our organization.We are searching for a proactive AI Engineer to design, implement, and scale Samsara’s AI applications from end to end. As an AI Engineer IV, you will manage the entire lifecycle of AI systems—from initial design and prototyping to production deployment, monitoring, and continuous improvement. Collaboration with architects, engineers, and cross-functional stakeholders will be essential as you brainstorm, design, rapidly prototype, and deploy AI-enabled features that integrate seamlessly into our operational workflows.
Reply is seeking an AI/ML Engineer with deep experience in AWS. This position is available in Atlanta, GA, Kansas City, MO, and Philadelphia, PA. The team partners with clients to apply artificial intelligence and machine learning, aiming to strengthen their technology capabilities. What you will do Design and develop machine learning models tailored to real business challenges Deploy scalable solutions using AWS services Collaborate with colleagues from various teams to deliver project outcomes Ensure data integrity is maintained throughout each project phase Requirements Solid understanding of AI and machine learning concepts Proven experience with AWS and deploying machine learning solutions in the cloud Ability to work collaboratively and adapt to shifting project needs
Turnitin, LLC
At Turnitin, Machine Learning is a cornerstone of our ongoing success and innovation. Join us on an exciting journey as we strive to push the boundaries of technology in education. As a Principal Machine Learning Scientist, you will be part of a diverse and dynamic global team comprised of inquisitive scientists and engineers, all dedicated to developing and implementing state-of-the-art Machine Learning systems.Your role will involve collaborating closely with product and engineering teams across Turnitin to seamlessly integrate advanced Machine Learning capabilities into a wide range of educational and integrity tools. Your work will impact hundreds of thousands of educators and millions of students globally. With billions of papers processed and countless assessments graded on our platforms, your contributions will resonate on a grand scale.Machine Learning underpins our AI Writing detection system, automates feedback on student assignments, investigates authorship, and transforms how assessments are created and graded. You will play a pivotal role in this transformative process.Key Responsibilities:Design and develop innovative and deployable Machine Learning models and solutions tailored to unique challenges.Possess a deep understanding of Machine Learning mathematics and theory, enabling the design of novel model architectures, loss functions, and training methodologies.Stay updated on the latest advancements in AI and Deep Learning, applying relevant findings to your work.Write production-level code and ensure models are deployable within our products.Manage the training of large models, leveraging multiple GPUs and nodes while optimizing for performance and cost.Conduct dataset exploration, generation, design, and analysis, often dealing with large data sets.Present findings internally and contribute to publications in peer-reviewed journals.
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.
Turnitin, LLC
Turnitin is a pioneering force in the global education sector, having collaborated with educational institutions for over two decades to foster honesty, consistency, and fairness across diverse subject areas and assessment types. Our products and services are utilized by more than 16,000 academic institutions, publishers, and corporations worldwide.At Turnitin, we embrace a remote-first culture as our default working model. We honor local cultures, promote diversity, and respect personal choices. Our headquarters is based in Oakland, with additional offices in Dallas, Pittsburgh, Newcastle (UK), Stockholm (Sweden), Cologne (Germany), and Amsterdam (Netherlands). Our united team of diverse professionals is driven by a common goal to enhance the educational landscape. This remote-first environment ensures that every team member has equal access to learning and career advancement opportunities, allowing us to innovate by recruiting talent from various backgrounds.Machine Learning is pivotal to our company's ongoing success. Join our dynamic global team of inquisitive, collaborative, and self-sufficient scientists and engineers, all dedicated to creating state-of-the-art Machine Learning systems. You will collaborate closely with product and engineering teams across Turnitin, integrating Machine Learning into an extensive range of learning, teaching, and integrity products.We are uniquely positioned to leverage Machine Learning for the benefit of countless instructors teaching millions of students globally. Your work will have a far-reaching impact. Billions of papers have been submitted to Turnitin's platform, with hundreds of millions of assessments graded via our Gradescope and Examsoft solutions. Machine Learning drives our AI Writing detection system, automates feedback on student writing, analyzes authorship, transforms assessment design and grading, and plays a vital role in many backend processes.
Hermeus Corporation
Join Hermeus as a Flight Software Engineering Intern for the Summer or Fall of 2026. This exciting opportunity allows you to be at the forefront of aerospace technology, contributing to the development of cutting-edge flight software for hypersonic vehicles. You will work alongside a talented team of engineers, gaining hands-on experience in a fast-paced environment.
Sign in to browse more jobs
Create account — see all 804 results

