- Home
- »All Job Categories
- »Computer Software Jobs
Auto-apply to these computer software jobs
We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Software Engineer - WPF
CaseGuardArlington, Virginia
Responsibilities: Work with product owners and designers to decompose UI/UX flow into actionable tasks and ensure timely feature delivery. Plan, design, and develop high-quality UI in .NET desktop applications. Build a consistent framework to ensure testability and maintainability. Refactor existing application code to improve system performance, consistency, stability, and development. Design and implement proof of concepts/components when required. Qualifications (Required): Bachelor's degree in Computer Science or related field. 2+ years of professional experience in a software development role. Strong understanding of C# programming language and experience with .NET Framework, or .NET. In-depth knowledge of WPF (Windows Presentation Foundation) or other Windows UI development frameworks (UWP, MAUI, Xamarin). Knowledge of the MVVM design pattern. Understanding of asynchronous programming and multi-threading in C#. Good understanding of SOLID principles and how to develop clean, object-oriented, error-tolerant code. Experience working with Agile/Scrum methodologies and understanding of the full SDLC. Good team player, hungry, and self-starter who can work well in a team environment. Qualifications (It’s a plus): Experience with video and audio programming. Proficiency in XAML for designing user interfaces in Windows applications. Familiarity with other front-end technologies: HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js. Knowledge of design patterns: Familiarity with software design patterns beyond MVVM, such as Dependency Injection, Repository, etc. Experience with performance optimization: Skills in profiling and optimizing WPF applications for better performance Benefits Full-time, permanent position. Competitive Salary. Medical, Dental, and Vision Insurance. Vacation & Sick Leave. Ten paid holidays per year. Relaxed work environment. Learning environment.
Posted 30+ days ago

Strategic Deterrent Systems Software Manager
BoeingLayton, Utah
Strategic Deterrent Systems Software Manager Company: The Boeing Company The Boeing Company is looking for a Strategic Deterrent Systems Software Manager to join our Defense, Space & Satellite team in Layton, UT. The Strategic Deterrent Systems (SDS) program is seeking a software manager to lead a team of software engineers developing mission critical software for programs in the SDS portfolio. This effort includes the Minuteman III InterContinental Ballistic Missile (ICBM) and associated assessment, support, and ground systems software. The SDS team is the OEM for Aerial Vehicle Equipment (AVE) and the Wing Code Processing System (WCPS) software and hardware end items. This effort includes both software sustainment and development efforts under contract to the U.S. Air Force customer. The team is also responsible for development of the various operating system and application software support activities, including the study, design, implementation, checkout, and qualification of software. Various programming languages and tools are used in development, including a mix of legacy tools to support existing systems and modern tools being developed as the team prepares to support the program for the future. In this role, you will develop a team of diverse engineers to build mission-critical software using Boeing Software Design Practices. You will apply your technical expertise and leadership skills to navigate the team to achieve on-time and on-budget program milestones. You will sharpen your creative problem solving and innovation skills to scale engineering productivity and quality, resulting in a world-class software product. In this position, you will develop your communication skills while networking with other integrated product teams, program management, and customer sets. Position Responsibilities: • Manage personnel resources to ensure a fully staffed and trained team is available • Provide guidance and direction to team members to ensure Software Engineering Design Practices are understood and implemented • Drive continuous improvement to ensure the team consistently meets or exceeds planned cost, schedule, technical performance, safety, and quality targets • Coordinate with program managers and chief engineers on planning and execution • Interface directly with customer counterparts for program software support • Support Program Management Reviews, Systems Engineering Technical Reviews, and the Enterprise Standard Gated Process • Perform employee performance management and career development activities • Coordinate with other Boeing Engineering teams in the verification, validation, release and distribution of software products This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. (Layton, UT). Basic Qualifications (Required Skill/Experience): • 5+ years of professional engineering experience in a team environment • 1+ years of experience in a software leadership role • Ability to Obtain U.S. Secret – Final Post-Start Preferred Qualifications (Desired Skills/Experience): • Experience or training with the Agile software development methodology • Experience or training with Earned Value Management (EVM) • Experience with real-time embedded software development • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Travel: less than 10% Drug Free Workplace: Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. Pay & Benefits: At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary pay range: $132,600 - $179,400 Language Requirements: Not Applicable Education: Not Applicable Relocation: Relocation assistance is not a negotiable benefit for this position. Export Control Requirement: This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Safety Sensitive: This is not a Safety Sensitive Position. Security Clearance: This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required. Visa Sponsorship: Employer will not sponsor applicants for employment visa status. Contingent Upon Award Program This position is not contingent upon program award Shift: Shift 1 (United States of America) Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. EEO is the law Boeing EEO Policy Request an Accommodation Applicant Privacy Boeing Participates in E – Verify E-Verify (English) E-Verify (Spanish) Right to Work Statement Right to Work (English) Right to Work (Spanish)
Posted 1 week ago

Software Developer
Applied Research SolutionsDayton, Ohio
ARS is currently looking for a Software Developer responsible for supporting the development of flight controls and autonomy behaviors. Advanced knowledge of C++ is required. The developer is expected to work on-base a minimum of 3-days a week collaborating with other on-site developers, researchers, and IT professionals. Why Work with us? Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers. Requirements: Must be a US citizen Strong work ethic. Ability to work independently to develop solutions. Ability to integrate and collaboratively develop code with others. Willingness to push personal technical ability outside of normal comfort zone as needed. Desire to critically access code base to make recommendations on needed improvements. Willingness to potentially pivot to new tasks quickly as external customer requirements shift. Willingness to volunteer to fix issues because it needs to be done. Ability to push back when leadership is wrong. Good answers matter more than perceived position on the team. Ability to receive constructive criticism on technical solutions. Ability to balance technical elegance verses results. Some things require elegance but sometimes things just need to get done. 80/90% solutions often meet requirements and allow the team to move on to more important problems. Ability to know when to abandon a technical approach. Ability to completely refactor a solution as the team learns. Our team often makes decisions quick so code can be written. We save time in analysis with an acceptance that we might have to refactor later. Willingness to document and write test cases for code. An understanding that requirements will often be initially uncertain. We strive to lock requirements down to make quick progress but often the nature of our work will mean that our initial take on requirements was wrong and they need to change. Ability to hold at least a Secret clearance and obtain access to base. Technical Requirements: Strong ability to develop in C/C++ Ability to quickly learn python or meaningful experience Experience developing code on a timeline Familiarity with object oriented design and design patterns Ability to develop C++ in a manner that uses particular versions of C++ Understanding design of software architecture An understanding of the importance of unit testing and integration testing. Due to the nature of codes written, a high level of unit testing is required Must understand memory management techniques and pointer use. While pointer use is minimized. Many codes in the system must exploit pointers to achieve the required optimization Must be comfortable working in Linux It is a big plus if a developer already has familiarity with some of the skill sets under the autonomy/control description OMS experience if possible AFSIM experience is a plus Experience working with UDP and TCP/IP communication is a plus Experience working with tactical comm systems is a plus Experience integrating against hardware ICDs is a plus Experience with developing code using numerical algorithms and floating point arithmetic is a plus Agile development mindset and experience Must be able to understand code and algorithms to a sufficient degree to implement ideas developed by the control and autonomy teammates Must be comfortable working with git All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
Posted 30+ days ago

Sr. Software Engineer
Genworth North America CorporationNew York, New York
About CareScout Join us on a mission to simplify and dignify the aging experience. We are the children, siblings, neighbors, and friends of those navigating the fragmented and confusing system of long-term care. Our team is ferociously curious and relentless in our pursuit of a better system – and we are deeply committed to a sense of belonging for all, in all phases of life. We’re creating a new experience for care seekers and their families, bringing together long-term care options, non-healthcare resources, education, and human support into one place. We work hard, we have fun, we care about each other, and we share the mission. If this sounds like a place where you could thrive, join us! CareScout is a wholly owned subsidiary of Genworth Financial, Inc, a Fortune 500 provider of products, services and solutions that help families address the financial challenges of aging. POSITION TITLE Sr. Software Engineer POSITION LOCATION New York/Hybrid (Will be in the Manhattan office 2-3 Days per week) YOUR ROLE We are seeking a highly experienced and driven Principal Software Engineer to lead the modernization of our Web platform. This role requires a deep understanding of modern software development practices, a passion for cutting-edge technologies, experience in SEO and optimizing web site performance. What you will be doing Full stack development skills (node.js, TypeScript, MongoDB, GraphQL, React, JavaScript and other web frameworks, SQL) Implement server-side rendering to deliver fast and highly optimized pages to the clients Optimize core web vitals to implement Search Engine Optimized “SEO” pages. Optimize sites for delivery across Android platforms Implement and optimize pages for technical Search Engine Optimization Implement site and page level caching Implement A/B testing frameworks on both client and server side, to allow for rapid testing Implement site analytics (Google Analytics, mix panel) Implementing feature flagging technologies like Launch Darkly Implement heat mapping technologies Implement & Configure Content Management System (Storyblok and Wordpress) Experience in optimizing web sites for performance, including proven track Champion and implement best software development practices to ensure resilient, modular, scalable, and flexible system Define and enforce coding standards, design patterns, and quality metrics to guarantee code maintainability and reliability Collaborate closely with product managers and stakeholders to understand business requirements and translate them into robust technical specifications. What you bring 8+ years or more of professional software development experience Extensive experience in software development with proficiency in multiple programming languages, including TypeScript, Node.js, Next.js Deep understanding of high-performance database design and experience with PostgreSQL and MongoDB. Experience in optimizing websites for Core Web Vitals. Proven track record of getting all CWV in green. Experience building GraphQL APIs to optimize latency in server-side rendering. Experience integrating Single Sign-On (SSO) for seamless user login. Experience implementing headless content management systems like WordPress and Storyblok Extensive experience in optimizing clint facing UI for millisecond rendering on slow 3g Android mobile devices Experience with UX and Design of public facing websites. Strong communication, collaboration, and leadership skills. Nice to have Experience with cloud-based infrastructure and deployment. Contributions to open-source projects. Familiarity with Agile methodologies. For candidates based in the New York City Metropolitan area, the base salary pay range for this role starts at a minimum rate of $150,000 up to the maximum of $175,000. An employee’s pay position within the base salary pay range will be based on several factors at the time of this job posting including but not limited to geographic location, experience, and qualifications. In addition to your base salary, you will also be eligible to participate in an incentive plan. The incentive plan is based on performance and the target earning opportunity is 15% of your base compensation. The final determination on base pay for this position will be based on multiple factors to ensure pay equity within the organization. Employee Benefits & Well-Being Genworth employees make a difference in people’s lives every day. We’re committed to making a difference in our employees’ lives. Competitive Compensation & Total Rewards Incentives Comprehensive Healthcare Coverage Multiple 401(k) Savings Plan Options Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!) Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave Disability, Life, and Long Term Care Insurance Tuition Reimbursement, Student Loan Repayment and Training & Certification Support Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial & legal management) Caregiver and Mental Health Support Services
Posted 30+ days ago

Staff Software Engineer
APEX Fintech ServicesAustin, Texas
WHO WE ARE Apex Fintech Solutions (AFS) powers innovation and the future of digital wealth management by processing millions of transactions daily, to simplify, automate, and facilitate access to financial markets for all. Our robust suite of fintech solutions enables us to support clients such as Stash, Betterment, SoFi, and Webull, and more than 20 million of our clients' customers. Collectively, AFS creates an environment in which companies with the biggest ideas in fintech are empowered to change the world. We are based in Dallas, TX and also have offices in Austin, New York, Chicago, Portland, Belfast, and Manila. If you are seeking a fast-paced and entrepreneurial environment where you'll have the opportunity to make an immediate impact, and you have the guts to change everything, this is the place for you. AFS has received a number of prestigious industry awards, including: 2021, 2020, 2019, and 2018 Best Wealth Management Company - presented by Fintech Breakthrough Awards 2021 Most Innovative Companies - presented by Fast Company 2021 Best API & Best Trading Technology - presented by Global Fintech Awards ABOUT THIS ROLE As a Staff Software Engineer , you will work with developers, designers, and operational staff to play a critical role in the development of Apex’s B2B offering and maintaining Apex’s direct-to-consumer application. You will be working on significant critical projects and will take responsibility for all facets of the development process. You will support and mentor other team members to improve tea performance and velocity. We are looking for someone who is eager to dive into a highly collaborative and fast-paced environment to build innovative financial products. Our ideal candidate has a strong sense of ownership, is an individual contributor, and enjoys driving projects from inception to testing to scaling in production. Dutie/Responsibilities Software Development: Lead the design and development of complex software systems. Develop, test, and maintain robust, scalable, and high-performance applications. Technical Leadership: Provide technical guidance and mentorship to junior engineers, fostering an environment of continuous learning and improvement. Code Quality: Advocate for and ensure adherence to coding standards, code reviews, and best practices. Drive efforts to improve code quality, documentation, and overall development process. Collaboration: Collaborate effectively with cross-functional teams including product management, UX/UI, and QA to deliver optimal solutions that meet business and user requirements. Problem Solving: Tackle complex technical challenges with innovative solutions and contribute to resolving critical system issues. Process Improvement: Identify and implement improvements in development processes, tools, and technologies to enhance team productivity and software quality. Product Vision: Work closely with stakeholders to understand product vision and requirements, translating them into actionable technical designs and strategies. Agility: Participate in Agile/Scrum practices to deliver high-quality features within established timelines and collaborate in sprint planning and reviews. Education and or Experience Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience) required 8+ years of programming experience with significant experience in backend frameworks and technologies Experience with end-to-end full-stack mobile, web, and QA testing Experience with gRPC for efficient communication in distributed systems. Experience with CI/CD tools such as Jenkins and Github Actions. Experience with distributed streaming platforms like RedPanda or Kafka. Experience with AWS services including VPC, EC2, RDS, S3, Glacier, CloudTrail, Route 53, Inspector, Systems Manager, and GuardDuty. Required Skills/Abilities Strong experience in Golang. Knowledge of data serialization with Protocol Buffers and experience working with GraphQL. Strong understanding of distributed tracing and monitoring tools like SigNoz. Strong knowledge of relational databases, specifically PostgreSQL. Familiarity with back-end technologies and RESTful / GraphQL API integration. Ability to manage time efficiently and is highly collaborative Strong leadership skills and ability to manage a team of developers Work Environment This job operates in a hybrid, office environment. #engineering #mid-senior #full-time #LI-KD #APEX Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Our Rewards We offer a robust package of employee perks and benefits, including healthcare benefits (medical, dental and vision, EAP), competitive PTO, 401k match, parental leave, and HSA contribution match. We also provide our employees with a paid subscription to the Calm app and offer generous external learning and tuition reimbursement benefits. At AFS , we offer a hybrid work schedule for most roles that allows employees to have the flexibility of working from home and one of our primary offices. Salary Range $151,000-$188,750 The annual base salary range for this position is noted above. Exact compensation offered may vary depending on job-related knowledge, skills, experience, and office location. EEO Statement Apex Fintech Solutions is an equal opportunity employer that does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, marital status, or any other protected characteristic. Our hiring practices ensure that all qualified applicants receive fair consideration without regard to these characteristics. Disability Statement Apex Fintech Solutions is committed to creating an inclusive and accessible workplace for all candidates, including those with disabilities. We are dedicated to ensuring equal employment opportunities and providing reasonable accommodations to qualified individuals with disabilities. If you require reasonable accommodations to participate in the application or interview process, please submit your request via the Candidate Accommodation Requests Form . We will work with you to provide the necessary accommodations to ensure your full participation in our hiring process.
Posted 30+ days ago

Principal Software Engineer (Automation Developer)
Pilot Thomas LogisticsBoston, Massachusetts
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible. Principal Release Engineer (Automation Developer) Boston, MA We seek a talented and highly skilled Release Engineer to join our team. As a Release Engineer, you will play a key role in ensuring the successful delivery of software products and updates to our customers. You will work closely with the Development, QA, and Operations teams to plan and execute the release process, ensuring that software releases are delivered on time and with the highest quality. This is a critical role in our organization, as your efforts will directly impact our ability to deliver reliable software products to our customers. The candidate is expected to: Own integrated software solutions and work to align with developer and technical lead expectations. Implementing various development, testing, automation tools, and IT infrastructure. Troubleshoot and debug build issues with a willingness to resolve problems quickly. Actively embrace new methods and practices that increase efficiency and effectiveness with awareness of real-world costs. Design, develop, and maintain tooling to support cloud-based CI/CD pipelines capable of scaling and handling concurrent builds and artifacts of different projects. Have the technical skills to review, verify, and validate the software code. Implement various development, testing, automation tools, and IT infrastructure. Develop and maintain documentation related to the release processes, including release notes, user guides, and installation guides. Maintain excitement for a process and drive to new directions of meeting the goal even when odds and setbacks render one path impassable. Required Skills: Proven experience as a Release Engineer, Software Engineer, or similar role. Strong knowledge of software development lifecycle and release management processes. Experience with release automation tools such as GitHub Actions, Jenkins, CircleCI or similar. Proficiency in scripting languages such as Python, Perl, Bash and JavaScript. Experience with compiled languages such as Java and C++. Familiarity with source control systems, especially GitHub. Knowledge of software build and configuration management tools like Gradle or Maven. Experience with package mangers (vcpkg, npm) and build managers (CMake). Experience in command line environment (Bash). Experience with or on Linux or Unix based OS systems using common UNIX/Linux tools (ssh, tar, sed, grep, awk, vi, emacs, cron, etc…). Strong problem-solving and troubleshooting skills, with the ability to quickly analyze and resolve release-related issues. Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams. Attention to detail and strong organizational skills, with the ability to manage multiple release projects simultaneously. Ability to work in a fast-paced and dynamic environment, adapting quickly to changing priorities and deadlines. Required Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 7 years of experience as a Release Engineer or in a similar role. Experience in Agile development methodologies, such as Scrum or Kanban. Knowledge of continuous integration and continuous delivery practices. Familiarity with cloud-based platforms and technologies, such as AWS or Azure. At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you. If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us? We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here ."
Posted 6 days ago

Software Architect Manager
UlinePleasant Prairie, Wisconsin
Software Architect Manager Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Shape the future of technology at a growing North American company! As a Software Architect Manager at Uline, you'll guide a talented team of architects to deliver innovative architecture services that power our success! Better together! This position is on-site, and we are looking for people who share our passion. Position Responsibilities Manage and develop a team of software architects responsible for creating and supporting architectures. Build relationships and collaborate with application delivery teams to provide architecture services and support. Oversee planning and delivery of architecture services that enable software delivery, ensuring quality and efficiency. Minimum Requirements Bachelor’s degree in information technology (IT) or related field. 10+ years of application development experience with 5+ years leading software architects. Proven ability to curate software architectures for custom development and packaged software implementations. Experience with both custom application software development and packaged software implementations. Benefits Complete health insurance coverage and 401(k) with 6% employer match that starts day one ! Multiple bonus programs. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks On-site café and first-class fitness center with complimentary personal trainers. Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace . EEO/AA Employer/Vet/Disabled #LI-SR1 #CORP (#IN-PPITL1) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore Uline.jobs to learn more!
Posted 6 days ago

Software Engineer: AI Tooling
Copia AutomationNew York City, New York
Who you are We are seeking a Software Engineer to support Copia's fast-growing AI vertical. You're passionate about solving problems through collaboration, experimentation, and ownership, and are happy to pair on tough issues and test your assumptions. You have experience building AI tooling, not just using AI tooling. Bonus points for experience with controls engineering/PLCs and hardware. In this role, you will be building AI-based tooling for industrial automation engineers. You will use cutting-edge AI tooling to enable engineering workflows for Copia's user base. Your product taste will help set the direction for integrating AI tooling into existing Copia Source Control & Backup products. The industrial automation space has lots of information most software engineers are not familiar with. In your day-to-day, you will learn about a wide variety of industrial automation topics. You’ll join a team that encourages ownership and values pragmatic solutions: weighing short-term needs and long-term goals. You’re interested in Copia’s mission (rebuilding manufacturing), you enjoy interacting with customers, and driving impact in a foundational industry. We’re looking for a strong contributor to the overall trajectory of the company. Finally, you're optimistic. At Copia, we celebrate successes, support each other through unexpected challenges, and approach problems with a positive attitude. Who we are Copia Automation brings modern developer tools to industrial automation. We have two core offerings: 1. Git-based version control for PLC & HMI projects with advanced PLC file rendering 2. Automated PLC backups from the factory floor that integrate into Git history. We are a well-funded startup, with a growing list of happy customers from throughout the industrial space. As a Copia employee, you’ll solve challenging, unique, and meaningful problems alongside passionate coworkers, while we change the way everything gets built. Why industrial automation? Copia Automation is rebuilding a 50-year old, $170-billion industrial market from the ground up by rethinking the command and control layer, and developer tools that power process automation in almost every industrial vertical. Backed by some of the world’s most respected investors, we’re starting by creating a complete developer toolchain for industrial automation that will change how factories are built. See more at copia.io . What you'll do: Read up on new AWS BedRock offerings to integrate into Copia Make user interface changes to improve the user experience of the Copia Copilot Work with the product team to scope and phase additional GenAI integrations into Copia's existing Source Control and DeviceLink products Develop high-quality, scalable, and maintainable software solutions Write clear documentation for technical and non-technical audiences Review and provide feedback on code written by other team members Conduct code reviews, testing, and debugging Provide technical guidance to other team members What you'll need: 1+ years experience building AI-enabled tooling. This means you haven't just used ChatGPT, you've written an application using e.g. the OpenAI API and set up RAG. 2-5 years experience as a software engineer on a team using standard best practices (code review, CI/CD, etc.) Proficiency with a statically-typed language (we mostly use Go, TypeScript, & C#, but it doesn't have to be one of those) Strong communication and collaboration skills. You must be able to explain what you're working on to someone without a deep understanding of it. Demonstrated ability to learn new information and build reliable software based on that information Ability to work independently and take ownership of projects Ability to write clear documentation and technical specifications Strong problem-solving skills with pragmatic software decision making Nice to haves: Experience with Go, Typescript, and/or C# Experience with Git internals, CI/CD, or DevOps platforms Experience at growth-stage, venture-backed start-up, scaling up tools from small betas to thousands or millions of users Bonus: ML model training and/or finetuning. You haven't just used AI tooling, you've e.g. won a Kaggle competition or created a popular HuggingFace fine-tune Bonus: Experience building developer tools Bonus: Experience/Interest in industrial automation and Programmable Logic Controllers $130,000 - $160,000 a year Location We are hiring engineers to join our headquarters in New York City. You will be expected to come into the office on a hybrid basis. Relocation assistance to New York City may be provided for those moving to join Copia HQ. Come join us! Copia is growing extraordinarily fast. Join a best-in-class start-up with huge amounts of upside and impact. Our headquarters is in New York, but our team is remote throughout North America. At Copia, we don’t just accept differences — we celebrate them, we support them, and we thrive on them for the benefit of our employees, our customers, and our community. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. If you’re good at what you do, come as you are. The more inclusive we are, the better our work will be. Copia is proud to be an equal opportunity workplace.
Posted 1 week ago

Senior Python SDR Software Engineer
LeidosFort Meade, Maryland
Leidos has a new and exciting opportunity for a Senior Python SDR Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Parental Paid Leave, and much more. Join us and make a difference in National Security! Job Summary The Senior Python/SDR Software Engineer plays a pivotal role in the development, deployment, and evolution of mission-critical systems. This position focuses on building robust applications in a Linux environment, integrating DevSecOps practices, and applying expertise in RF signals, particularly satellite technologies. Key Responsibilities: Develop, test, and maintain SDR applications using Python, with frameworks like GNU Radio and REDHAWK. Deploy and manage scalable services using Kubernetes and Helm for orchestration. Integrate DevSecOps practices, including threat modeling, vulnerability assessments, and automated security testing. Build and maintain CI/CD pipelines for seamless software delivery. Utilize Docker for containerization, ensuring consistency across development, testing, and production environments. Manage source code using Git, employing effective branching strategies, pull requests, and code reviews. Apply RF signal processing expertise, particularly for satellite signals, to optimize SDR applications. Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver reliable solutions. Basic Qualifications: Bachelors Degree in Computer Engineering, Electrical Engineering, or Computer Science and 14 or more years of directly related experience. In lieu of bachelors degree an additional 4 years of experience will be considered on a case by case basis. Proficiency in Python for software development within a LINUX environment. Experience with Helm for managing Kubernetes applications. Strong understanding of GNU Radio and REDHAWK frameworks. Familiarity with DevSecOps principles and practices. Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI). Proficient in Docker for containerization and orchestration Familiarity with RF signal processing, particularly with satellite signals and related technologies Understanding of networking concepts and protocols relevant to SDR applications. Clearance Requirement: Must have TS/SCI with Polygraph At Leidos, the opportunities are boundless. We challenge our staff with interesting assignments that allow them to thrive professionally and personally. For us, helping you grow your career is good business. We look forward to learning more about you – apply today! conmd KQW Original Posting: March 28, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $126,100.00 - $227,950.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Posted 1 week ago

Senior Director Software Engineering - New Product Development
Johnson OutdoorsAlpharetta, Georgia
Senior Director Software Engineering At Johnson Outdoors, home to some of the world’s most innovative and best-known outdoor recreation brands, we create amazing outdoor experiences - for adventurers, by adventurers. Check out each of the unique Johnson Outdoor brands in Fishing , Watercraft , Camping and Diving ! We are seeking a highly skilled Senior Director Software Engineering to provide strategic leadership and direction for software engineering, driving innovation software solutions that power our diverse consumer product portfolio. With 1,300 employees, 19 global facility locations and selling into over 80 countries, the Senior Director Software Engineering will oversee the development, integration and optimization of software systems across a variety of different product lines. This role will report directly to the Chief Engineering & R/D Officer of Johnson Outdoors and be based out of our Alpharetta, GA location. About the Role: The person in this role drives the strategic vision for software engineering, collaborates with senior leadership and ensures alignment with business objectives. Leadership and Strategy : Sets the strategic direction for the software engineering organization, ensuring alignment with the overall business goals of the company, in collaboration with senior leadership. Provides thought leadership in adopting new technologies and engineering practices to deliver world-class software solutions across multiple product lines. Ensures software engineering initiatives are executed efficiently, with a focus on scalability, reliability, and customer satisfaction. Technical Oversight : Oversees the design, development, and implementation of complex software systems that support product functionalities across various business units. Drives the development of secure, high-performance, and maintainable systems that meet both current and future business needs. Leads efforts to integrate software systems across multiple platforms and business units, ensuring seamless and efficient operations. Provides deep technical expertise in architecture, system design, and software development best practices. Cross-Functional Collaboration : Works closely with other senior leaders including but not limited to product management, operations, and IT, to ensure alignment of software engineering efforts with business priorities. Collaborates with marketing, customer service, and other functions to understand user needs, and translate those insights into innovative software solutions. Partners with business leaders to develop roadmaps and deliver software solutions that drive growth and efficiency. Team Development and Mentorship : Builds and nurtures a high-performing, cross-functional engineering team through recruitment, mentorship, training, and career development programs. Fosters an environment of continuous learning and improvement, ensuring the team stays up to date with the latest software engineering trends and technologies. Establishes clear performance metrics and provide regular feedback to team members, encouraging innovation and accountability. Promotes a culture of innovation within the software engineering team by encouraging experimentation and creative problem-solving. Leads the evaluation and adoption of emerging technologies to enhance the company’s competitive edge in the consumer products industry. Resource Management : Optimize resource utilization across global teams, ensuring that the team can deliver on its commitments while maintaining a balance between cost and quality. Other : Performs other duties as assigned. Supervisory/Management Responsibilities: Prepares and approves department budgets while ensuring budgets are managed within approved guidelines. Develops and approves departmental policies, procedures, and guidelines to meet business needs. In partnership with human resources, performs human resources responsibilities for staff which includes but is not limited to the following: hiring and terminating employees, promotions/pay adjustments, staff development, performance evaluations, resolution of employee concerns and disciplinary counseling. What you need to succeed: Typically requires a bachelor’s degree in computer science, electrical engineering, electronic technology or equivalent Typically requires a minimum of 10 years of engineering leadership experience which includes providing leadership over multiple engineering disciplines, overseeing complex, innovation driven engineering projects, and successfully overseeing the design and development of products aligned with organizational strategy. Consumer durable goods industry experience is required including integrated hardware, software, firmware, and mobile application systems. Strong expertise in software development methodologies, and a deep understanding of software architecture, design patterns, and system scalability. Successful experience developing and implementing strategic processes and improvements. Expertise in overseeing/directing project management from concept development to implementation and evaluation. Demonstrated leadership skills and abilities to effectively provide direction, guidance, and motivation to a team as well as produce quality and profitable results. General business acumen that demonstrates an understanding of the impact that product costs, schedule commitment, and high quality have on the success of a product as well as the overall profitability of the company. Expert-level knowledge of developing software systems for embedded microprocessor applications, programming languages such as C/C++, software system architectural design, user-interface design (Graphical User Interface), graphics processing, DSP programming, software development tools and hardware diagnostics tools. Knowledge and leadership in sonar data processing, wired and wireless communications protocols (connected devices/networks), User Experience (UX), Linux, navigation (GPS), cartography, database SQL, web services/mobile apps, game development, real-time data processing, underwater communications protocols, software testing, and AI. Exceptional leadership and people management skills to manage and mentor teams, set vision and strategy and drive execution. Excellent verbal and written communication and interpersonal skills to effectively partner with multiple departments internally to successfully bring products to market and collaborate with external vendors as needed. Demonstrated proficiency in the Microsoft Office Suite (Word, Excel, and PowerPoint) or similar products. A few pointers about our culture: Entrepreneurial spirit and innovation are in our bones! We authentically innovate trusted equipment that gets people out in the great outdoors. We are laser-focused on our consumers, and passionate about providing superior solutions flexible to meet any event’s needs or mission requirements. We strive to create meaningful, healthy change in the world as individuals and as a family of brands. We value team members who are willing to wear many hats; who take personal initiative, anticipating what needs to be done, and figuring things out to make them happen; but who are also willing to ask help, to assist others and work together. What you will receive: Share in the company’s success with competitive base salary with additional earning potential through participation in the management bonus program, and eligibility for annual pay increases. Find work/life balance with generous Paid Time Off and holiday benefits, a full benefits package, and broad range of employee support and fitness and wellness plans. Further your career with performance development and training opportunities, including our tuition assistance program. Have fun at work, enjoying a collaborative and casual work environment, participating in fun company events, and taking advantage of great employee discounts on all our outdoor recreational products. Plan for your future with our 401(k) with company match and deferred retirement contributions, Sons & Daughters Scholarship program, college savings program, life and LTD insurance, and more. All qualified applicants will receive consideration for employment at Johnson Outdoors (and all subsidiaries) without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital, or citizenship status; or any other status protected by law. Johnson Outdoors is proud to be an affirmative action and equal opportunity employer. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, please contact Human Resources at HRSpecialAccommodations@johnsonoutdoors.com to let us know the nature of your request and your contact information. JOHNSON OUTDOORS is a leading global innovator of outdoor recreation equipment and technologies that inspire more people to experience the awe of the great outdoors. The company designs, manufactures and markets a portfolio of winning, consumer-preferred brands across four categories: Watercraft Recreation, Fishing, Diving and Camping. Johnson Outdoors' iconic brands include: Old Town® canoes and kayaks; Ocean Kayak™; Carlisle® paddles; Minn Kota® fishing motors, batteries and anchors; Cannon® downriggers; Humminbird® marine electronics and charts; SCUBAPRO® dive equipment; Jetboil® outdoor cooking systems. Founded in 1970 by Samuel C. Johnson, the Company has delivered double-digit compound annual growth over its history, evolving from a single brand into a nearly $663 million global enterprise with around 1,300 employees across 20 countries.
Posted 3 weeks ago

Senior Software Engineer (Android) - Consumer Experience
StubHubNew York City, New York
StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we’re here to delight them all the way from the moment they start looking for a ticket until they step through the gate. The same goes for our sellers. From fans selling a single ticket to the promoters of a worldwide stadium tour, we want StubHub to be the safest, most convenient way to offer a ticket to the millions of fans who browse our platform around the world. StubHub is seeking Senior Software Engineers in Android to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creative technical solutions to life. In order to ensure our company's success, our Senior Software Engineers must demonstrate initiative and enthusiasm for the problems they tackle. StubHub is committed to being a phenomenal and inclusive place to work. As a Senior Software Engineer, you will also be an advocate and mentor for your team members, displaying leadership qualities and being an example for those around you. This is a hybrid work opportunity located in either New York, NY or Los Angeles, CA. About the team The Consumer Experience (CX) team is responsible for the end-to-end product experience for fans looking to discover, buy, and sell tickets to their favorite live events through our web and mobile platforms. It sits at the forefront of fulfilling StubHub’s mission to become the global destination for accessing live event experiences by crafting the product experience that millions of fans interact with every day. We are obsessed with understanding our users’ needs and delivering feature innovations, both short-term and long-term, that are as effective as they are enjoyable. We serve a global fan base and aim to deliver a localized experience that feels personalized to every individual in over 60 regions and 30 languages. We believe that diversity of thought and transparency of impact breed the best innovations, which is why we are a cross-functional team of specialists in product, design, engineering, and data working closely together with equal voice in ideation and equal access to insights. We work across the entire stack leveraging any tool or technology necessary to support web and mobile feature innovation at scale. What You've Done: 5-6+ years of professional experience in software development Extensive experience developing robust, mission-critical systems using multiple general-purpose programming languages (Kotlin or Java) Demonstrated expertise in building software with one or more of the following: Infrastructure, Databases, Data Processing, Machine Learning, Distributed Systems, Security, and Privacy Previous experience designing and developing solutions to complex problems with significant business impact A strong understanding of how their systems interact with the broader production environment, including dependencies and platform primitives Exposure to React Native Proven ability to learn other coding languages, platforms, frameworks, and tools Experience owning projects from the initial idea all the way to production Experience mentoring junior engineers What You'll Do: Design, develop, test, deploy, and maintain impactful improvements across all StubHub’s platforms and products, resulting in high-quality outcomes Collaborate with team members to ensure best practices across our code Manage individual initiative priorities, deadlines, and deliverables with your technical expertise Mentor other team members and help many increase their technical capabilities, fostering a culture of inclusion, results-oriented execution, open innovation, and limitless creativity What We Offer: Accelerated Growth Environment: Immerse yourself in an environment designed for swift skill and knowledge enhancement, where you have the autonomy to lead experiments and tests on a massive scale. Top Tier Compensation Package: Enjoy a rewarding compensation package that includes enticing stock incentives, aligning with our commitment to recognizing and valuing your contributions. Flexible Time Off: Embrace a healthy work-life balance with unlimited Flex Time Off, providing you the flexibility to manage your schedule and recharge as needed. Comprehensive Benefits Package: Prioritize your well-being with a comprehensive benefits package, featuring 401k, and premium Health, Vision, and Dental Insurance options. Team-Building Events: Engage in vibrant team events that foster camaraderie and collaboration, creating an atmosphere where your professional and personal growth are celebrated. The anticipated gross base pay range is below for this role. Actual compensation will vary depending on factors such as a candidate’s qualifications, skills, experience, and competencies. Base annual salary is one component of StubHub’s total compensation and competitive benefits package, which includes equity, 401(k), paid time off, paid parental leave, and comprehensive health benefits. Salary Range $200,000 — $275,000 USD About Us StubHub is the world’s leading marketplace to buy and sell tickets to any live event, anywhere. Through StubHub in North America and viagogo, our international platform, we service customers in 195 countries in 33 languages and 49 available currencies. With more than 300 million tickets available annually on our platform to events around the world -- from sports to music, comedy to dance, festivals to theater -- StubHub offers the safest, most convenient way to buy or sell tickets to the most memorable live experiences. Come join our team for a front-row seat to the action. For California Residents: California Job Applicant Privacy Notice found here We are an equal opportunity employer and value diversity on our team. We do not discriminate on the basis of race, color, religion, sex, national origin, gender, sexual orientation, age, disability, veteran status, or any other legally protected status.
Posted 30+ days ago

Senior Software Engineer (C#/.NET)
CoStar Realty InformationNashville, Tennessee
Senior Software Engineer (C#/.NET) <br> Job Description <br> CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. The Platform team is seeking Senior Software Engineers to join us in building backend services powering CoStar's products. Come be an integral part of brands across the organization such as Apartments.com , Homes.com , CoStar and more to solve problems of scale, consistency, and performance. Working primarily on Amazon Web Services components you can have a tangible impact on thousands of end users that use our products. This position is located in Nashville, TN and is in office Monday through Thursday and work from home on Friday. Responsibilities Build big, distributed, API-driven systems for tens of thousands of users Produce bullet-proof code that is robust, efficient, and maintainable; our primary tools are C#, .NET Framework, JSON, SQL Server, and AWS Drive and lead software design, development standards, and code reviews Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar’s technology platform and develop practices Basic Qualifications Bachelor’s Degree required from an accredited, not-for-profit university or college. A track record of commitment to prior employers. A demonstrable track record of building and launching successful products and/or platforms that leverage terabytes of data and scale to meet the needs of millions of users 5+ years of deep .NET development (C#) development experience including cross-platform communication technologies such as Web API 3+ years of database design, T-SQL programming, and performance tuning experience Ability to design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability Deliver work products that meet specifications and are defect free and performant Experienced in application performance testing and unit testing strategies and implementation Excellent software development and engineering skills on large-scale, mission-critical infrastructure applications Solid understanding of HTTP concepts (status codes, headers, etc.) Preferred Qualifications And Skills Facilitate discussions among other developers to exchange ideas and introduce new technologies. Ability to build consensus among other technologists Experience with .NET Core Willingness to take an active role in mentoring other developers Demonstrates knowledge of NPM and NuGet AWS or Azure experience What’s in it for You When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to): Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and in person mental health counseling services for individuals and family Commuter and parking benefits 401(K) retirement plan with matching contributions Employee stock purchase plan Paid time off Tuition reimbursement On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. #LI-MC5 <br> CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Posted 30+ days ago

Senior Software Engineer
ForageSan Francisco, California
About Us: Forage is building the modern payments stack that powers inclusive commerce. Our technology enables grocers, delivery platforms, and point-of-sale systems to seamlessly accept EBT payments both online and in-store. Beyond infrastructure, we’re helping SNAP EBT shoppers stretch their grocery budgets every week, making healthy food more affordable and accessible to the 42 million Americans on food assistance. Backed by leading fintech investors, Forage is a fast-growing startup with a clear vision and real-world impact, feeding tens of thousands of families daily. Our team is made up of kind, driven individuals who take ownership, move quickly, and collaborate closely. We value humility, curiosity, and a shared commitment to making a difference. We’re not just building payments infrastructure — we’re helping feed tens of thousands of families each day, and transforming grocery access for millions more. Watch our story and see why we do what we do . We function as a hybrid organization, actively hiring across North America. While we embrace remote work, we prioritize candidates who can frequently contribute from our San Francisco or New York offices. You could work anywhere — so why Forage? Build tech that matters. Play a direct role in putting food on the tables of millions of families, and help make grocery access more equitable through better payments infrastructure. Join a rocket ship with purpose. We’ve grown revenue 100x in two years, with the capital, traction, and runway to keep going — all while staying mission-first. Work with exceptional people. Collaborate daily with ‘Foragers’ from companies like Stripe, Instacart, Google, Affirm, Uber, and beyond — a tight-knit team with deep experience and low ego. Disrupt a massive market. Help modernize a $100B+ system and shape the future of inclusive commerce as we scale toward a $1B+ business. Accelerate your career. Thrive in a talent-dense environment backed by top investors in fintech (like Nyca, PayPal Ventures, and more), where ownership and growth are the norm. What we are looking for: We're seeking a Product Engineer who thrives on building features that delight users while maintaining high technical standards. The ideal candidate has 4-8 years of hands-on experience crafting user-facing products, with expertise in modern web technologies, Python, and frameworks like Django. You understand how to balance technical trade-offs with customer needs with a focus on backend development. Beyond coding, we value engineers who can effectively partner with product managers and designers to shape features from concept to launch. You should have experience leading medium-scale projects and a track record of breaking down complex product requirements into clear technical specifications. We're looking for someone who enjoys the full product development lifecycle - from user research and prototyping to implementation and iteration. Communication is essential in this product engineering role, as you'll collaborate closely with our product and design teams to understand user needs and translate them into elegant technical solutions. You should be comfortable giving and receiving feedback during product reviews and design critiques, while also being able to clearly explain technical constraints and opportunities. A passion for great user experience and a natural curiosity about how your code impacts real users will help you thrive in this position. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent industry experience 4-8 years of experience in product engineering backend roles Strong understanding of cloud platforms (ideally AWS) and their services. Proficient in scripting and automation using languages, ideally Python Experience with web frameworks like Django Strong problem-solving skills and the ability to work independently and in a team Excellent communication skills to collaborate with development teams and advocate for infrastructure needs Experience leading medium-scale projects involving another engineer Experience collaborating with cross-functional partners like product managers and solutions engineering Key Responsibilities: Collaborate with product leaders to implement company objectives Contribute to innovation related to the team’s mission of quality and scalability. Provide mentorship and guidance to team members on product engineering best practices. Serve on the on-call rotation to support high availability goals Our Offer: Your base salary would fall within the bands below. Please keep in mind that the equity portion of your offer is not included in these numbers and represents a significant part of your total compensation. Compensation: $140k-$185k USD base + equity + benefits Meaningful work that makes a positive impact on our society. 100% of Medical, Dental and Vision premium coverage for yourself and dependents. Enjoy regular team lunches at our San Francisco and New York offices , fostering collaboration and connection over great food. A fun and caring environment that prioritizes transparency, growth, and ownership. A talented, diverse, high-achieving, and humble team with diverse backgrounds and viewpoints. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries at our headquarters in San Francisco, California. Individual pay is determined by work location, job-related skills, experience, and relevant education or training. We aim to review every application within 3 business days of submission and provide feedback on each of your interviews within 2 business days of completion. If you don't hear from us, please reach out to your recruiter or careers@joinforage.com directly to get an update on your candidacy. Max, our AI recruiter, may reach out with follow-up questions. Please note: We are not engaging with third-party recruiters or agencies for this role. We kindly ask that you refrain from contacting us regarding recruitment services.
Posted 30+ days ago

Senior Software Developer - US
OpSecLogan, Utah
Software Developer III (Senior) will integrate primarily with the software development teams for both Logan Manufacturing and Operations as well as Traceology. This includes writing Python/React code to support the Shop Floor Control product(s) (SFC, My Number Tracker, Design Study Tool, Vortex, etc) and Traceology, collaborating with others in the team, and driving value-added application development to support both the current customers, future customers, and the business. As this is a small team, breadth of role brings in some architecture, testing, and devops responsibilities. Key Accountabilities: Individual: Programming (50%) Use programming language to develop code Debugging code Write / execute automated tests (integration and unit tests) Write database queries to manage database data (complex read/joins, inserts, etc) for data driven applications Document the software development process Design/implement complex user interfaces that emphasize best practices in UI/UX Design and develop quality, maintainable, complex software Drive incremental delivery of software that has the highest value and address areas of most risk in a timely manner Work across the multi-disciplinary team Continue to drive improvements Promote knowledge sharing across the team Provide subject matter expertise to support effective decision making Support, instill and follow the governance and operational disciplines Testing (35%) Perform code reviews for other team members Perform validation testing to ensure bugs are caught before deployment occurs Architecture (10%) Make architectural decisions to promote industry best practice, scalability, usability, and security DevOps (5%) Deploy code using industry best practices (configuration as code, CI/CD, etc) Ensure application configuration to maximize uptime Facilitate customer/application interactions as needed Encourage customer communications of expected downtimes, software deployments and release notes Retrospective corrections and corrective actions for crashes, instability, or unavailability of the application Divisional Authentication Support the Divisional leadership team, executing the strategy for Authentication in terms of the core GRS and Brand Protection propositions Provide subject matter expertise to support effective decision making Provide input as required to the annual strategic planning cycle Support and follow the governance and operational disciplines applicable across the division Common to all roles To ensure full participation in the performance development review (PDR) process and maintain an up-to-date record of all training and development activities/programs To always act and behave in a way compliant with all De La Rue company guidelines and policies, especially those relating to values and behaviors, environmental health and safety, ethics and codes of conduct, as it is through living our values that we strengthen the culture of our business and demonstrate our understanding of our Code of Business Principles. Further information on our company values can be found in our “Living the Values” guidelines. Experience: Strong understanding and commercial experience of developing full-stack applications Commercial software development experience of working as part of an agile team Proficiency of developing software within a continuous deployment environment with some experience of using CI/CD tooling Proficient knowledge of solution design and application architecture Hands on experience of successfully designing and developing sophisticated software products deployed in a variety of environments Expert use of coding using more than one recognized industry standard language e.g. Java, PHP, Python, JavaScript Adept at building web applications & web services Adept at modern frameworks such as React & Django Proficient with ORM tools e.g. Django ORM Sound understanding and experience using source control (Git) Database skills with a sound understanding of and experience using relational database Mentors others at working in an agile environment Extensive experience in developing large-scale React applications, including mastery of React concepts like hooks, context, and reconciliation. Demonstrated ability to implement and manage complex state in React applications using libraries like Redux, MobX, or the Context API Proven track record of identifying and addressing performance bottlenecks in React applications through techniques such as code splitting, lazy loading, and memoization. WHAT’S IN IT FOR YOU? Work for a market leading, established product company. Nice modern offices with great facilities. Health Insurance. 24 days holidays plus national holidays. Life Insurance. Crane Authentication is part of Crane NXT Crane NXT is a premier industrial technology company that provides proprietary and trusted technology solutions to secure, detect, and authenticate what matters most to its customers. Crane NXT has approximately 5,000 employees with global operations and manufacturing facilities in the United States, the United Kingdom, Mexico, Japan, Switzerland, Germany, Sweden, and Malta. For more information, visit www.cranenxt.com. We value diversity at our company. Everyone who applies with the qualifications will receive consideration for employment without regard to: age, colour, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by law. We receive a high number of applications, so apologies if we are unable to provide specific feedback. If we feel you are a fit for the role, we’ll be in contact.
Posted 1 week ago

Senior Software Verification Tester
BioMerieuxHazelwood, Missouri
Description It is not every day that you can say the software you helped develop will save hundreds or thousands of lives per year, but at bioMérieux, we put innovation to work in life-saving diagnostic devices deployed across the world. With engineering centers in St. Louis, France, and Italy, our System Development team collaborates globally to build products that ensure patient health and consumer safety. From antibiotic susceptibility testing to organism identification with mass spectrometry, bioMérieux offers challenging opportunities in a science-based domain with a public health focus. If you’re passionate about solving real-world problems, you’ll find a home in our team of expert software developers, engineers, and microbiologists. Click Here to ”Be More” - With the bioMérieux Systems Development Team Description: As a member of a collaborative, cross-functional software-development team, the Software Verification Tester will design and execute manual and automated software-verification tests, detect and analyze defect data, and generate/maintain documentation of all test efforts for software used by internal R&D departments who are responsible for creating innovative in vitro diagnostic solutions. This position is well suited for someone with a microbiology and/or clinical background. Responsibilities: Coordinate with microbiology experts, project leads, software business analysts and software developers to analyze, plan, design, and document test scenarios. Design, develop, review and approve effective test cases necessary to provide risk-based coverage of user requirements, specifications, and user stories that meet the test plan. Execute and document software verification results for both manual and automated test cases. Support verification of selected anomaly fixes, including assisting with validation-testing activities and field-related support Advise/coach junior members of the team Assist with task estimation and planning of work as needed Assist with development and summary of key testing-metrics Focus on continuous improvement of test processes and software quality Stay informed on industry trends in software testing; attend test-related conferences as directed Minimum Qualifications Bachelor’s degree in computer science, computer engineering, microbiology or related scientific or engineering discipline (e.g. Medical Laboratory Technician (MLT), Clinical Laboratory Scientist (CLS), Biology, Biomedical Engineering, etc.) or similar disciplines, and/or equivalent professional experience 5+ years of professional software-testing experience Experience working in an Agile software-development environment Fundamental knowledge of software quality, testing methodologies, and modern test-automation Proven ability to detect and analyze software defects and inconsistencies Excellent verbal and written communication skills; Ability to create clear and concise documentation Strong attention to detail Capacity to think critically and apply that to problem-solving Good time-management skills Strong teamwork and collaboration skills Effective work in a fast-paced environment with minimal supervision Ability to advise / coach junior members of the team Ability to handle multiple tasks simultaneously Assist with efforts to drive continuous improvement of test processes and software quality Support efforts in creating, revising, and/or maintaining test-related SOPs and guidelines (as directed) Preferred or Desirable Qualifications: Experience in an ISO/FDA regulated environment as a member of a product-development organization (medical-device or biotech industry) Experience in the use and operation of the bioMérieux products (VITEK, VirtuO, VITEK MS, etc.) in a clinical environment Significant experience using modern automated-testing tools and test-automation frameworks, especially Playwright, Gherkin/Cucumber, Robot Framework, or Selenium/Protractor. Experience in analyzing use cases & user stories to determine suitability for automation Ability to maintain existing automation; that is, troubleshoot and fix errors in scripts developed by others Experience writing code in Java, JavaScript, C++, C#/.NET, Python, or another object-oriented language Please be aware that recruitment related scams are on the rise. Fraudulent job postings are being placed on other websites, and individuals posing as bioMérieux Talent Acquisition team members are reaching out via email or text message in an attempt to collect your personal and confidential information. In some cases, these scammers are also conducting bogus interviews prior to extending fraudulent offers of employment. Beware of individuals reaching out using general phone numbers and non-bioMerieux email domains (i.e. Hotmail.com, Gmail.com, Yahoo.com, etc.). If you are concerned that an interview experience or offer of employment might be a scam, please make sure you are searching for the posting on our careers site https://careers.biomerieux.com/ or contact us at [email protected] . BioMérieux Inc. and its affiliates are Equal Opportunity/Affirmative Action Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Please be advised that the receipt of satisfactory responses to reference requests and the provision of satisfactory proof of an applicant’s identity and legal authorization to work in the United States are required of all new hires. Any misrepresentation, falsification, or material omission may result in the failure to receive an offer, the retraction of an offer, or if already hired, dismissal. If you are a qualified individual with a disability, you may request a reasonable accommodation in BioMérieux’s or its affiliates’ application process by contacting us via telephone at (385) 770-1132, by email at [email protected] , or by dialing 711 for access to Telecommunications Relay Services (TRS).
Posted 2 days ago

Software Camera Host Tools Intern
indieSan Jose, California
Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semiconductors, photonics, and radar sensors and systems for automotive, industrial, and adjacent markets. Our innovations are at the heart of advanced intelligent sensing and user experience applications, pushing the boundaries of what’s possible. If you're passionate about groundbreaking technology and want to make a real impact alongside a fast-paced team that thrives on creativity and collaboration, we’d love to have you on board! At indie, interns are valued members of the team. You will gain hands-on experience in a dynamic, fast-paced environment, working on real-world projects that contribute to the future of automotive technology. As a Software Camera Tools Engineer Intern within indie’s Vision Business Unit, you will support the Image Signal Processing (ISP) team on camera host tools and firmware projects. This role requires close collaboration with imaging algorithms, firmware, and image quality teams to develop innovative software solutions. Key Responsibilities Develop and maintain software tools with graphical user interfaces or Python frameworks to support camera calibration, tuning, lab automation, simulators, on-screen displays, demo systems, and video processing chip features. Implement new ideas and contribute to indie’s next generation of host tools. Assist in improving the current suite of camera host tools for indie’s camera video processor solutions. Write automation scripts to streamline the camera bring-up process and migrate existing systems to new environments. Develop infrastructure for testing, validation, and troubleshooting of ISP hardware and firmware subsystems. Collaborate with Image Processing, Image Quality, Firmware, and Hardware teams to enhance tool capabilities for camera system development. Document workflows, write training materials, and support internal teams. Qualifications & Skills Currently pursuing a bachelor’s or master’s degree in computer science, electrical engineering, electronics engineering, or a related field. Experience with C programming for interfacing with camera hardware and controlling board-level firmware operations. Familiarity with scripting languages such as Python or MATLAB for automation tasks. Understanding of C++ or Qt for developing host-side graphical user interfaces is a plus. Basic knowledge of hardware-host communication protocols. Strong analytical, problem-solving, and teamwork skills. indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. Concerning agencies: indie Semiconductor does not accept unsolicited resumes and will not be responsible for fees related to such.
Posted 1 week ago

Principal Software Engineer
Uniphore Technologies North AmericaPalo Alto, California
Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes, across multiple industry verticals, and enables the largest global deployments. Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only multimodal architecture centered on customers that combines Generative AI, Knowledge AI, Emotion AI, workflow automation and a co-pilot to guide you. We understand better than anyone how to capture voice, video and text and how to analyze all types of data. As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines and data: all in the service of creating the most human processes and experiences for customers and employees. Job Description: Uniphore is a leading B2B AI-native company with decades of proven success. Engineered for scalability and tailored for enterprise needs, we drive AI transformation that delivers real business impact across multiple industries and the largest global deployments. At Uniphore we are building the modern GenAI stack for the enterprise. That includes all required layers and capabilities: data; knowledge; agents model training, deployment and operationalization; and applications that act both as conduits for GenAI actions as well as sources of training data for our models. As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines, and data: all in the service of creating the most human processes and experiences for customers and employees. Today, Uniphore’s technology empowers over 750,000 end-users across 1,600 enterprises in 20 countries. Discover the unmatched capabilities of Uniphore—because there’s no AI like it™. Principal Software Engineer Location: Hybrid, onsite 2-3 days/week in Palo Alto, CA We are currently searching for a bright Principal Software Engineer . This is a tremendous opportunity to work with the best and the brightest in the industry on our world class technologies. In this role, you will architect, implement, and scale large-scale AI backend services across cloud, hybrid, and on-premises environments. You will collaborate with peers to develop real-time systems, streaming pipelines, and low-latency architectures, ensuring all systems are fully automated, highly available, and auto-scalable. Similar to senior technical leadership roles in leading technology companies, this position combines visionary leadership with hands-on technical expertise. You will serve as both a strategic architect and a practical builder, tackling our organization's most challenging problems while mentoring engineers across multiple teams and functions. Through your technical excellence and thought leadership, you will help shape our engineering culture and drive innovation across the company. Responsibilities Design and drive the technical vision and architecture for scalable AI backend services. Establish technical standards and drive the organization's overall technical architecture, engineering practices, and methodologies. Work on the organization's most challenging problems, building high-quality, architecturally sound systems that align with business needs. Create and implement reusable components, SDKs, and robust APIs that form the foundation of modular systems. Develop and enhance tools, frameworks, and CI/CD pipelines that enable continuous delivery. Mentor and coach engineers across the organization, inspiring technical excellence and growth. Collaborate cross-functionally with product, design, and business teams to translate business requirements into elegant technical solutions. Represent the organization in the technical community through contributions to open-source projects, technical publications, and industry forums. Must Have Skills 8+ years of experience designing, building, and operating high-scale, mission-critical cloud-based production systems. Proven expertise in architectural patterns for distributed and federated microservices. Mastery of at least one of these platforms: GoLang, Python, or Java. Extensive experience in high-level service design with modular, composable, and extensible patterns. Demonstrated success with data models, data stores, and data lake architectures (e.g., MongoDB, ClickHouse, Spark). Experience developing and operating large-scale distributed systems with Kubernetes and Docker. Track record implementing real-time and low-latency high-availability applications (using technologies like Kafka or gRPC). Bachelor's or Master's degree in Engineering, Computer Science, or equivalent experience. Strong leadership capabilities with the ability to influence, partner, and collaborate across engineering organizations. Strategic thinking with the ability to balance technical leadership and business judgment when making technology decisions. Nice to Have Skills Experience with AI infrastructure and technologies. Knowledge of RAG (Retrieve, Augment, Generate) models and their practical applications in business systems. Experience with agentic platforms and orchestrating multiple specialized agents for complex task management. Expertise in speech technologies and natural language processing. Experience with large language models (LLMs) and their integration into enterprise applications. Strong knowledge of advanced database technologies including SQL, NoSQL, Time Series, and GraphDB systems. Hiring Range : $226,100 - $310,900 - for Primary Location of USA - CA - Palo Alto The specific rate will depend on the successful candidate's qualifications and prior experience. In addition to competitive base pay, this position also includes an annual incentive opportunity based on target achievement, pre-IPO stock options, benefits including medical, dental, vision, 401(k) with a match, and more, plus generous paid time off, paid holidays, paid day off for your birthday and other paid leave policies to support employees through all phases of life. Location preference: USA - CA - Palo Alto Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics. For more information on how Uniphore uses AI to unify—and humanize—every enterprise experience, please visit www.uniphore.com.
Posted 3 weeks ago

Software Support Tier I
RedSail TechnologiesShreveport, Louisiana
Job Summary The Software Support Tier I serves as the Company’s first point of contact for incoming customer calls regarding the Company’s products, equipment and services. Positive interaction with customers and timely resolution of issues are critical components of the position. The Software Support Technician I must be an active listener who can calmly handle emotional customers and de-escalate conflicts since many issues arise because a pharmacy (our customer) is attempting to resolve an issue for the pharmacy’s customer who is standing in front of them. Key Duties Responds daily to incoming customer questions and emails relating to issues or questions about the Company’s various software and hardware products or other services by identifying and resolving the issue(s). Provide user support on company-supported applications and platforms. Independently resolve software issues and enjoy boosting customers’ satisfaction with Company. Guides users through diagnostic and troubleshooting processes, which may include use of diagnostic tools and software. Document and maintain detailed records in our internal ticketing system of all interactions with customers. Collaborates on more complex issues, as necessary, with other Account Managers, Account Manager Leads, Support Manager, or different departments (i.e. Development), as appropriate, to respond to or resolve the issue. Education/Training Associate degree in computer science, business management or related field preferred Or High school diploma or equivalent required with experience as a Pharmacy Technician or support technician in call center. Required Work Experience/Skills Strong oral and written communication skills Strong interpersonal, active listening, de-escalations, and empathic skills needed to Strong analytical and problem-solving skills, including the ability to think creatively (outside of the box), to identify and resolve customer issues relating to the Company’s products, equipment, and services quickly and effectively. Ability to work as part of a team and collaborate effectively with coworkers. Working knowledge of Microsoft Office Suite of Products. When applicable, the ability to use prior case history to determine the next step. Write clear, concise, and factual notes to the customer file regarding customer conversations or contact. Self-motivated to become more knowledgeable about the Company’s products and services, as well as the pharmaceutical industry. Proven ability to balance, prioritize and organize multiple tasks. Possess flexibility in scheduling to allow for occasional after-hours work and including a rotating weekend shift. Ability to prioritize and complete all work tasks with minimal supervision. High level of professionalism and strong personal interaction skills. Preferred Work Experience/Skills Previous call center experience with supporting Pharmacy Management Software Preferred but not required, experience working as a Pharmacy Technician or other role Discretionary Judgment Uses independent judgment and discretion based upon the employee’s experience in the position and knowledge of the products, equipment, and services. Uses good judgement and possesses ethical work values. Physical Demands, Working Conditions, and General Employment Guidelines Moderate to high levels of stress may be experienced in the performance of the job. Position is performed in a general office environment, home office, or approved remote workspace where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending. Equipment Daily use of the Microsoft Teams (phone), computer, printer, and other routine office equipment Must have internet access Safety to Self and Others Little responsibility for the safety of others. Job is performed in an office setting where there are no hazardous materials or equipment. Working Conditions/Hazards Position is performed in an open office environment or approved remote work location. Work Location Shreveport, LA - Onsite
Posted 3 weeks ago

Staff Software Engineer, Cloud
IllumioSunnyvale, California
Location: Onsite, Sunnyvale, California (5 days a week in the office) Onwards Together! Illumio is the leader in ransomware and breach containment, redefining how organizations contain cyberattacks and enable operational resilience. Powered by the Illumio AI Security Graph, our breach containment platform identifies and contains threats across hybrid multi-cloud environments – stopping the spread of attacks before they become disasters. Recognized as a Leader in the Forrester Wave™ for Microsegmentation, Illumio enables Zero Trust, strengthening cyber resilience for the infrastructure, systems, and organizations that keep the world running. Our Team's Vision O ur Engineering team i s driven by a culture that thrives on visionary leadership, autonomy, and ownership , creating a dynamic synergy that drives us forward in the ever-evolving landscape of cybersecurity. When you join our team , you become part of the leader in Zero Trust Segmentation. You'll work with a cutting-edge technology stack that spans operating systems, distributed applications, and immersive UI/visualization tools. We're shaping the future of cybersecurity. And together, we will continue to build world-class products— led by people with different perspectives, backgrounds, and a commitment to innovation in a time when the world faces its greatest cybersecurity threats in history. Your Impact: You will be developing containerized (micro) services for a distributed multi-tenant system that process data and real time events and network telemetry from multiple public clouds to provide real time insights, visibility, and security recommendations to customers so they can identify and minimize risk in the cloud. You will design your service, work out all of the details, defend the design/architecture before your peers, and deliver a rock-solid implementation. You will also mentor junior engineers, new-grads, and interns to help them grow as engineers and become productive members of the team. You will primarily write code in Go and work with data pipeline using SQL or other types of interfaces. We leverage Kubernetes for service infrastructure platform. We welcome people with backgrounds in other languages and technology stacks along with a desire to learn. Own critical features and subsystems and own the entire software development lifecycle, from clarifying requirements to ensuring their successful deployment and usage by customers. Own operational aspects of the system, being on the front lines and experiencing first-hand the challenges of operating such a system, will make you understand how to write better more supportable software, like no other experience. Own code quality, as we do early developer testing and functional/integration testing to ensure we build robust and resilient products. Partner with Product Management to review, refine requirement that exceed our customers’ expectations. Develop deep understanding of the fundamental problems our customers need solved through interaction with stakeholders and peers. Your Toolkit: Bachelor’s in computer science or equivalent degree. Master’s degree a plus 8+ years building distributed & scalable software and systems Passion for software development, willing to constantly learn, keeping up with technological trends, and working in a team setting AWS / Azure / GCP cloud experience: Extensively used one of these platforms at the API/programming level Experience with networking and security controls is a plus Our platform is K8s based so experience delivering a containerized serviced is desired Language requirements Experience in Go and SQL REST API client experience CloudFormation, Terraform, Ansible are nice to have General TCP/IP networking knowledge Unix/Linux programming environment experience Compensation: $192,000 - $230,000 USD The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include responsibilities of the job, education, location, experience, knowledge, skills, abilities, and internal equity, alignment with market data, or applicable laws. At Illumio we offer a wide range of benefits to our eligible team members. Our benefit programs vary by location and can include Medical, Dental, Vision Coverage – Health and Dependent Savings Accounts – Life and Disability Programs – Paid Parental Leave – Voluntary Benefit Programs – Company Sponsored Wellness Program – Wellness Reimbursement Program - Retirement Savings – Equity Opportunities – Paid time off and Paid Holidays – Employee Incentive Program. #LI-KD1 #LI-ONSITE Our Commitment: Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions drives our success and makes us stronger together. We are dedicated to creating and maintaining a diverse culture and emphasizing inclusion and belonging. All official job offers from our company are extended directly by our recruitment team and will be sent through an official DocuSign document for your review and signature. Please be aware that we do not ask for any personal information in the process of extending offers of employment, such as financial details or social security numbers. Upon acceptance of any offer, we will request such information as part of the onboarding process prior to or on your first day of employment, and only after completing a background check through an authorized third-party vendor. If you receive any communication asking for personal details outside of these processes, please contact us immediately to verify the authenticity of the request. Your security is important to us, and we are committed to a safe and transparent hiring experience.
Posted 30+ days ago

Software Engineer, Machine Learning (All levels)
Overland AISeattle, Washington
About Overland AI Founded in 2022 and headquartered in Seattle, Washington, Overland AI is transforming land operations for modern defense. The company leverages over a decade of advanced research in robotics and machine learning, as well as a field-test forward ethos, to deliver combined capabilities for unit commanders. Our OverDrive autonomy stack enables ground vehicles to navigate and operate off-road in any terrain without GPS or direct operator control. Our intuitive OverWatch C2 interface provides commanders with precise coordination capabilities essential for mission success. Overland AI has secured $42M in funding, including a Series A led by 8VC, and built trusted partnerships with DARPA, the U.S. Army, Marine Corps, and Special Operations Command. Backed by eight-figure contracts across the Department of Defense, we are strengthening national security by iterating closely with end users engaged in tactical operations. We are looking for machine learning experts to join our team to advance the state of off-road autonomy. Experienced, well-qualified remote candidates able to work during Pacific Time Zone business hours will be considered. In this role, you will: Design, prototype, and deploy machine learning algorithms related to perception, state estimation, and behavior planning (Python). Identify, implement, and respond to meaningful metrics that affect vehicle behavior. Serve as a technical expert for the team balancing short-term deliverables and long-term directions. Collaborate closely with experts across disciplines to work across the entire stack to improve the reliability and performance of the system. Qualifications MS/PhD with publications in top-tier ML/CV venues (ICML, NeurIPS, ICLR, CVPR, ICCV, ECCV), OR equivalent years of industry experience in an applied research setting working on multi-year problems. Expert in a relevant ML topic such as sequential prediction, structured prediction, inverse reinforcement learning, transformers, deep learning optimization, etc. Excellent linear algebra, probability theory, and optimization knowledge. Extensive experience in Python and a deep learning framework such as Pytorch, JAX, Tensorflow, etc. You excel in a small-team atmosphere, taking ownership of problems and working with your colleagues to solve problems across disciplines. Ability to obtain and maintain a DOD Security Clearance. Preferred Knowledgeable in any related technologies such as C++, CUDA, ROS, etc. Benefits Overland AI believes in creating a work environment that you look forward to embracing every day. The salary range for this position is $120K to $300K annually Equity compensation Best-in-class healthcare, dental and vision plans. Unlimited PTO 401k with company match Parental leave
Posted 30+ days ago

Software Engineer - WPF
CaseGuardArlington, Virginia
ApplyAutomate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Responsibilities:
- Work with product owners and designers to decompose UI/UX flow into actionable tasks and ensure timely feature delivery.
- Plan, design, and develop high-quality UI in .NET desktop applications.
- Build a consistent framework to ensure testability and maintainability.
- Refactor existing application code to improve system performance, consistency, stability, and development.
- Design and implement proof of concepts/components when required.
Qualifications (Required):
- Bachelor's degree in Computer Science or related field.
- 2+ years of professional experience in a software development role.
- Strong understanding of C# programming language and experience with .NET Framework, or .NET.
- In-depth knowledge of WPF (Windows Presentation Foundation) or other Windows UI development frameworks (UWP, MAUI, Xamarin).
- Knowledge of the MVVM design pattern.
- Understanding of asynchronous programming and multi-threading in C#.
- Good understanding of SOLID principles and how to develop clean, object-oriented, error-tolerant code.
- Experience working with Agile/Scrum methodologies and understanding of the full SDLC.
- Good team player, hungry, and self-starter who can work well in a team environment.
Qualifications (It’s a plus):
- Experience with video and audio programming.
- Proficiency in XAML for designing user interfaces in Windows applications.
- Familiarity with other front-end technologies: HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
- Knowledge of design patterns: Familiarity with software design patterns beyond MVVM, such as Dependency Injection, Repository, etc.
- Experience with performance optimization: Skills in profiling and optimizing WPF applications for better performance
Benefits
- Full-time, permanent position.
- Competitive Salary.
- Medical, Dental, and Vision Insurance.
- Vacation & Sick Leave.
- Ten paid holidays per year.
- Relaxed work environment.
- Learning environment.