landing_page-logo
  1. Home
  2. »All Job Categories
  3. »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.

Staff Software Engineer - ML Infrastructure-logo
Staff Software Engineer - ML Infrastructure
VoxelBay Area, CA
Who Are We Industrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes. Protecting these essential people who power our world is what motivates Voxelitos, and we'd love for you to join us. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology. Voxel’s site intelligence platform helps safety and operations leaders see the unseen risks, make strategic decisions, and prevent workplace incidents before they happen. Our customers include Fortune 500 companies across major grocers and retailers, manufacturers, food and beverage warehousers, supply chain and logistics service providers. Based in SF with team members sitting all over the globe, Voxel is backed by industry leading VC’s. Voxel is seeking a highly skilled and experienced Senior ML Infrastructure professional to join their team. This role will focus on designing and implementing systems to support Voxel's ML development. The ideal candidate will have a strong background in software engineering, extensive experience working with distributed systems, and a deep understanding of infrastructure and ML systems. What You'll Do Build and maintain cloud infra and distributed systems for MLOps Build out internal training framework to make research with large distributed models easy and fun Design and develop systems to support Voxel's ML development, with a focus on computer vision applications. Provide technical guidance, mentorship, and project management support. Build distributed systems and pipelines for data management, ensuring scalability, reliability, and performance. Demonstrate a deep understanding of DevOps practices and apply them to ML operations. Utilize technologies such as Kubernetes and various CI/CD systems to optimize infrastructure deployment and management. Handle the complexities of designing and implementing ML infrastructure systems in a dynamic and fast-paced startup environment. Contribute to the overall impact of Voxel's AI-powered workplace safety solutions by delivering robust and efficient ML infrastructure. Qualifications Must-Haves Bachelor's degree in Computer Science or a related field. Minimum 5+ years of experience in software engineering, with a focus on infrastructure design. Have experience designing large, highly available distributed systems with Kubernetes. Proven experience in designing complex systems and strong software engineering skills. Strong understanding and experience with distributed systems like Apache Spark, Ray etc. and infrastructure design. Proficiency in containerization technologies like Docker and orchestration platforms like Kubernetes. Demonstrated expertise in DevOps practices, with a focus on ML. Have worked on ML tools that researchers love Nice-to-Haves: Knowledge of advanced ML operations techniques, such as model deployment and monitoring. Experience with pipeline automation and data management in ML workflows.Previous experience building ML systems and working on ML adjacent teams. Why Join Us? Join a visionary team revolutionizing safety and operations, directly impacting the well-being of millions of essential workers. This is your chance to build an extraordinary business and foster a vibrant company culture that demands your absolute best. Alongside AI experts, experienced entrepreneurs, and passionate problem-solvers, you'll play a pivotal role in shaping the company's growth trajectory and market position. Enjoy a competitive salary, benefits, and a dynamic work environment. Benefits: Extensive / Generous health, dental, and vision insurance. Highly competitive paid parental leave and support system. Ownership in the business through an Equity Incentive Plan. Generous paid time off and / or flexible work arrangements. Daily meals in-office, vibrant company events, team-building. 401K retirement plan, HSA options, pre-tax Commuter Card.

Posted 30+ days ago

Senior Software Engineer, Machine Learning and Artificial Intelligence-logo
Senior Software Engineer, Machine Learning and Artificial Intelligence
MashginPalo Alto, CA
About Mashgin At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives. Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we’re already profitable. And we’re just getting started. We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun. Position Summary Mashgin is looking for a smart, driven engineer who’s fascinated by the latest developments in ML/AI and is looking for the best areas to apply them. You’ll work on a small dynamic team to design and implement state of the art deep learning techniques for Mashgin products. We have the unique opportunity to gather large, proprietary datasets from multiple industries where critical real-world problems have been identified. It will be you and your team’s job to turn this data into automated solutions. You Will Be Developing solutions for real-world computer vision problems Working with the product team to come up with innovative ways to collect large data sets for training AI systems or generating equivalent synthetic data Finding the optimal balance between doing longer term research and applying research results to production code Researching and building state-of-the-art ML/CV algorithms to analyze 2D/3D image data Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science or related field Strong background in Machine Learning or Computer Vision Excellent knowledge of either Python or C/C++ Preferred Qualifications MS/PhD degree or equivalent practical experience in Computer Science, AI, Machine Learning, or related technical field Strong understanding of ML techniques such as CNNs, supervised and unsupervised learning, optimization techniques, etc Experience with one or more of popular Deep Learning frameworks such as Caffe, TensorFlow, Theano Experience in a fast-paced work environment, shipping quality code quickly and iterating What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $225,000 - $350,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Posted 30+ days ago

Senior Software Engineer, Product-logo
Senior Software Engineer, Product
MashginPalo Alto, CA
About Mashgin At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives. Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we’re already profitable. And we’re just getting started. We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun. Position Summary We’re looking for a software developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. We’re looking for folks with an interest in building products and tools, and comfortable in dealing with lots of moving pieces. You’ll be building customer-facing products that will drive direct business impact and shape our long-term technical vision with a high-quality bar. This is not a specialized position -- we believe in end-to-end ownership of projects, so you’ll be involved throughout the entire product lifecycle, from idea generation, design, and prototyping to execution, and shipping while contributing to many different parts of the codebase in multiple languages. You Will Be Owning major feature development and working directly with the founders on product development from end to end Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch Work full stack on building new features and dreaming up new architecture to solve challenging problems Rethinking and recreating existing codebases for scale Continuously improving and maintaining code that’s already in production Minimum Qualifications 8+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java Comfortable learning new languages, libraries, and frameworks when the solution calls for it Experience building production-ready code that’s used regularly by lots of people Preferred Qualifications Experience in a fast-paced work environment, shipping quality code quickly and iterating Comfortable with deploying and managing cloud infrastructure Good knowledge of algorithms and data structures Strong proficiency with SQL and other database technologies What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $225,000 - $350,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Posted 30+ days ago

New Grads 2025 - Software Engineer, Algorithm-logo
New Grads 2025 - Software Engineer, Algorithm
WeRide.aiSan Jose, CA
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible. What you will do: Develop computer vision and machine learning algorithms/models. Implement and optimize models for deployment across a wide range of WeRide vehicles. Design and implement algorithms for sensor fusion, robust pose estimation and neural 3D reconstruction. Analyze autonomous driving simulation and road test data to identify and resolve motion planning issues. Qualifications: MS/PhD degree in Robotics, Computer Science, Physics, Computer Vision, Machine Learning, Automation or equivalent practical experience, with an expected graduation date between December 2024 and June 2025. Proficient in C++ and/or Python with knowledge of its latest features. Strong understanding of machine learning approaches and algorithms, including but not limited to NLP, computer vision, reconstruction algorithms, image generation, or multi-modal models. Strong analytical and problem-solving skills. Excellent communication, and cross-functional team collaboration abilities. Passion for innovation in the autonomous vehicle industry. Bonus Points: Published research presented at leading machine learning or robotics conferences such as NeurIPS, CVPR, ICML, ICLR, ICCV, ECCV, IROS, or ICRA. Proficient in machine learning frameworks, such as TensorFlow or PyTorch. Experience in open-source competitions or challenges related to autonomous driving. Team Introductions: Perception Team: The Perception team is responsible for developing CV/ML algorithms to understand the surroudnings of ego vehicle in real time (obstacle detection, online mapping, scene understanding, etc.). Perception system takes inputs from multiple sensors across time, and outputs various obstacle-level and scene-level understandings for downstream systems (prediction, planning, etc.). Prediction Team: The Prediction team liaises with the perception team upstream and the planning and control team downstream. We develop diverse deep learning models using perceptual information to forecast potential future behaviors of nearby obstacles. In scenarios lacking sufficient data, the prediction team generates predictions and supplements through analysis of scene features and logical reasoning. Planning and Control Team: The main goal of the planning and control team is to find safe driving strategies in complex autonomous driving environments. We ensure safe, efficient navigation by designing algorithms for route planning and vehicle control to respond to dynamic conditions. Our work integrates sensor data and predictive models to make real-time decisions for smooth and reliable autonomous driving. Mapping and Localization Team: The mapping and localization team is responsible for high-definition mapping and high-precision localization systems for our entire autonomous fleet. We provides down-stream modules, e.g. perception, prediction, planning and control, with accurate and real-time positioning as well as detailed geometric and semantic information of the surroundings, to help the autonomous vechile navigate the world. A variety of underlyiing technologies are employed to build the mapping and localization systems, including multi-sensor fusion, visual/lidar SLAM, 3D computer vision and deep learning. WeBoost Team: The WeBoost team focuses on generating more realistic and diverse simulation environments based on extensive road test data for the training and evaluation of autonomous driving systems. This includes the Agent Planning & Execution Model, Generative Model, and 3D reconstruction model Your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $120,000 - $165,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package. What Happens Next: We’ll take a few weeks to review all applications. If we’d like to move forward with you, we’ll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 4-5 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we’re unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today! WeRide.ai offers competitive salary depending on the experience. Employee benefits include: Premium Medical, Dental and Vision Plan (No cost from employees or their families) Free Daily Breakfast, Lunch and Dinner Paid vacations and holidays 401K plan

Posted 30+ days ago

2025 Summer Intern - Software Engineer-logo
2025 Summer Intern - Software Engineer
WeRide.aiSan Jose, CA
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible. In our internship program, you will: Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology. Potential responsibilities include: Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment. Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues. Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems. Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics. Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles Qualifications: Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics or a related technical field, with an expected graduation date between December 2025 and June 2026. Proficient in C++ and/or Python, Java, Go with knowledge of its latest features. Have good programming practices, adhere to coding standards, and follow test-driven development. Strong analytical and problem-solving skills. Excellent communication, and cross-functional team collaboration abilities. Passion for innovation in the autonomous vehicle industry. What Happens Next: We’ll take a few weeks to review all applications. If we’d like to move forward with you, we’ll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we’re unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today! At WeRide , interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/ 3-month internship program begins in May or June 2025. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.

Posted 30+ days ago

Senior Software Test Engineer-logo
Senior Software Test Engineer
MujinSuwanee, GA
Mujin is the future of industrial robotic systems in production and distribution environments. Our technology gives robots perception and awareness, enabling them to take on more advanced tasks. We aim to revolutionize the use of robotics within industry to free human resources from labor-intensive tasks to focus on more intellectual challenges. The Senior Test Engineer will perform and lead complex test engineering tasks and problem-solving under limited supervision to ensure compliance with the Mujin development process, achieving cost, quality, and schedule initiatives. Designs, develops, and implements cost-effective methods of testing and troubleshooting systems and equipment for all phases of product development and manufacturing. Responsibilities: Setting up and maintaining test automation frameworks. Design and implement simulators for industrial robots, material handling equipment, sensors, and warehouse management systems. Design, implement, and maintain end-to-end test cases to validate critical user workflows and business scenarios. Documentation of the testing framework and generation of data analysis to fuel CI/CD across global, cross-functional software teams. Data analysis, post-processing, compiling, and analysis of test results Drive innovation in testing methodologies, tools, and processes to enhance efficiency and effectiveness across projects. Other duties as assigned Requirements: Bachelor’s degree in a relevant Engineering field or Computer Science 5+ years of related work experience or Master’s degree in a relevant Engineering field or Computer Science 3+ years of related work experience Extensive experience and proficiency in C++ and Python Advanced Linux user, with excellent experience in Linux software development In-depth knowledge in the networking stack, network protocols, routing, async I/O, multi-threading, inter-process communication Optional: Experience in robotic software testing with testing frameworks and tools such as pytest, GitLab CI/CD, TeamCity Physical Demands/ Work Environment: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. What must the person be able to do to perform this role? *Travel Requirement: Less than 25%, domestically *Prolonged periods of sitting at a desk and working on a computer *Ability to work extended hours as required *Ability to work independently and collaboratively in a fast-paced environment. This Position Description is intended to describe the essential job functions, the general supplemental functions and the essential requirements for the performance of this job. It is not to be construed as an exhaustive statement of all supplemental duties, responsibilities, or non-essential requirements. Mujin is proud to be an Equal Employment Opportunity employer. **Is this role eligible for sponsorship? Yes**

Posted today

Embedded Software Engineer-logo
Embedded Software Engineer
Reliable RoboticsMountain View, CA
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics autonomy stack. We provide dependable computing, networking, signal acquisition, and motor control solutions that bring our aircraft to life. Your contributions will directly enable key equipment and aircraft product demonstrations, unlock the development of higher-level capabilities, and set the stage for product certification & delivery to market. Responsibilities Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment Develop Python-based software integration test cases Focus areas include bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces Basic Success Criteria Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience 4+ years of professional experience developing C or C++ Professional experience developing software for embedded, high-performance, or safety-critical applications Preferred Success Criteria Thorough understanding of computer architecture, operating systems, and networking Experience working in a DO-178 software development environment Excellent written and verbal communication skills Comfortable with a fast-paced, agile/iterative development life cycle Embedded software engineers at Reliable Robotics have a unique opportunity to develop an end-to-end product from bare metal up to the aircraft level, with a direct impact on aircraft capabilities. We are a fast-paced team that gets results, and with your experience, motivation, skills, and enthusiasm, you'll help the team accomplish amazing things. Must be willing to travel up to 10% of the time. The estimated salary range for this position is $128,000 to $160,000/annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity. Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers, and a casual work environment. This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant’s capacity to perform in compliance with U.S. export control laws. All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis. At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need. If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to work@reliable.co

Posted 1 week ago

Software Engineer - (Product)-logo
Software Engineer - (Product)
Topaz LabsDallas, TX
We're Topaz Labs, an AI tech company that builds one-click image and video quality software with deep learning. Over 1M photographers and designers trust us with their work, including on teams at Google, Nvidia, and NASA , and more. We've processed over 1 billion images, achieved 1000% revenue growth in the last 4 years, and we're only getting started. We're looking for a talented and motivated Software Engineer to help us craft our core desktop software apps. You will help build either Topaz Photo AI or Topaz Video AI , and own a significant part of the experience depending on whether you prefer frontend, backend, or full stack. You will have a large immediate impact every week on real people who love our software. About us Rocketship growth and opportunity for impact ($3M → $45M revenue in five years) Over 1 million customers (including companies like Apple, NASA, Netflix) have used us for over 1 billion photos. Our tech has been covered by Fast Company, The Verge, Engadget, Mashable, BBC, and more World-class team that releases weekly, obsesses about the customer experience, and promotes from within Profitable company with infinite runway About you 2+ years experience in C++ or JavaScript You've built customer-facing products and you have a strong sense of user experience Proven ability to quickly learn and be effective in new technologies You exhibit an unusually strong work ethic Degree in Computer Science, Software Engineering, or equivalent professional experience Preferred: experience in Qt (C++ and QML) for desktop, image/video processing, interest in photography The top "soft skills" we're looking for in our next Software Engineer are shipping mentality and work ethic. This is a mission-critical role that will give you a masterclass in how a world-class engineering team builds an app that's the best in the world at what it does. We offer strong base salary plus significant ownership that scales with the company's growth. We also offer 100% covered medical/dental/vision for employees, 15 days annual PTO plus holidays, and 401k matching. This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the area.

Posted 30+ days ago

Senior Software Engineer, Photo AI-logo
Senior Software Engineer, Photo AI
Topaz LabsDallas, TX
Topaz Labs is a bootstrapped AI software company that hit $48m in revenue in 2025. We have 1+ million paying customers (including teams at Google, Nvidia , and NASA) maximizing the visual quality of over 1 billion photos and videos. We are profitable and growing fast, with strong product-market fit and a vast market in front of us. About the role As a Senior Software Engineer on our Photo AI team you would be a key part of development on Photo AI - which helps users upscale, deblur, denoise, and enhance images with our AI engine. Your responsibilities would include feature development, code and system architecture, project planning, UI/UX, stability, optimization and more. Our product engineers work on everything from application architecture to frontend features. You would have a pivotal role on the team helping us maintain our high standard of craftsmanship and feature delivery, as well as help lead and develop other engineers on our team. About you 5+ years professional development experience Proficient in C++ & JavaScript Experience working with modern, reactive UI frameworks Knowledgeable with application architecture, networking, databases, performance and optimization Testing experience: unit, integration, UI and/or acceptance tests Good understanding of concurrency and multi-threading High level of experience working on customer-facing products Eye for design and a high level of craftsmanship Strong sense of user experience High aptitude for computer programming Proven ability to learn and be effective in new technologies You enjoy independence and a high level of responsibility Preferred Experience developing native applications for Windows / MacOS Knowledge of image or video encoding/decoding and file formats Experience deploying ML models in production environments Some history working with applications involving digital media Love Photographers and videographers! Deep knowledge of image file formats - JPEG, RAW, TIFF, PNG… Familiarity with these SDKs - ONNX, CoreML, TensorRT, OpenVino Advanced use of ffmpeg, OpenCV Qt/QML development experience Do you meet most but not 100% of the above? We’d still like to hear from you–we are passionate about developing a diverse team and culture, so please apply if you’re interested! This is a unique role for someone interested in making a deep impact at a high-growth tech software company. We offer strong base salary, plus significant ownership that scales with the company's growth. We also offer 100% covered medical/dental/vision for employees, 15 days annual PTO plus holidays, and 401k matching. This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the area

Posted 30+ days ago

Java Software Engineer-logo
Java Software Engineer
Doran Jones Inc.Jersey City, NJ
Doran Jones is seeking a Java Software Engineer to join a highly skilled Agile team. You will be working with a nationwide network providing loans and financial services. Their Java engineering stack includes Spring Boot for microservices, Hibernate for ORM, Apache Kafka for messaging, and Kubernetes for deployment. This role involves software development, solution design, and architecture, and it offers the opportunity to develop and leverage full-stack capabilities. Be part of a transformative initiative, modernizing legacy systems into scalable, secure, and efficient cloud-based solutions. Responsibilities Design, develop, and maintain high-quality Java Spring Boot services and application components in the cloud. Apply practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, and new systems. Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines. Collaborate with architects and stakeholders to design robust and scalable software solutions, considering system requirements and constraints. Analyze complex technical problems and propose innovative solutions, balancing performance, scalability, and maintainability. Write unit tests, debug, and troubleshoot issues to ensure software quality and reliability. Identify performance bottlenecks and optimize code, database queries, and system architecture. Create and maintain technical documentation, including design documents, API specifications, and deployment procedures. Implement and maintain CI/CD pipelines to automate build, test, and deployment processes. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions on time and within budget. Develop, manage, build, and maintain the technical components related to server-side and web service-based solutions. Participate in developing specifications for assigned components, projects, or fixes. Interact and coordinate deliverables with other technical groups in the organization. Required Experience 4+ years of overall software development experience in enterprise systems. 4+ years of software development experience in Core Java. 4+ years of experience with Spring Boot and Spring Batch. 3+ years of building microservices architecture and low-latency implementations. 3+ years of Full-stack engineering experience with JavaScript Frameworks, Angular or React.js Experience with Cloud SQL, Postgres, or MongoDB Experience working with AWS and/or Azure cloud platforms. In-depth knowledge of Agile Software Development practices and how to leverage these to streamline project execution. Familiar with software engineering practices, including CI/CD pipelines, Automated Testing, and Performance Engineering. Working knowledge of SDLC, especially regarding improving agile delivery metrics. Strong communication and team/technical leadership skills. Bachelor’s degree in computer science, MIS, or a related field. Consulting experience. Financial services experience. Actual compensation may vary based on factors such as role, work experience, education and training, skill level, market conditions, and the candidate's geographic location. We offer a competitive compensation package, including a base salary, comprehensive health care coverage, disability benefits, a 401(k) match, life insurance, paid personal days, paid holidays, and paid time off, among other benefits. For those in eligible roles, a discretionary bonus may be awarded based on company performance and in recognition of individual achievements and contributions. Additional details about total compensation and benefits details during the hiring process. Doran Jones Inc. (DJI) is the leading financial services Data Engineering and Application Development firm, specializing in Capital Markets, Risk, and Regulatory Compliance. We are US-based, helping our clients fill gaps in capacity and expertise, reduce risk, and accelerate change. Our leaders average over 25 years of experience in Financial Services and Technology. DJI is repeatedly engaged by the largest and most complex clients for our Agile transformation expertise and practical understanding of the critical relationship between data, architecture, and application development. DJI has a mission to place more people from non-traditional backgrounds into sustainable technology careers. Through partnerships with non-profit technology programs in underserved communities and Veteran organizations, candidates transition from tech training programs into real IT careers at DJI. Our unique recruitment policy allows us to create exceptional teams, bringing a broad spectrum of experience to our company and creating anything but a traditional consulting firm. DJI is a wholly-owned subsidiary of McLaren Strategic Ventures, a private equity firm, that invests in start-ups and scale-ups. They provide a full range of highly trusted domain consulting, advisory services, and innovative technologies globally. Doran Jones is able to offer a broad range of technology, deeper AI and machine learning tools, data intelligence, alternative resourcing capabilities, and capital access to invest and digitize at scale. Our clients benefit from this unique portfolio allowing them to accelerate the pace of their own digital transformations through innovative products and services designed around industry-wide issues. Visit Doran Jones to learn more!

Posted 30+ days ago

5G Core REQUIRED - Senior Software Integration and Test Engineer-logo
5G Core REQUIRED - Senior Software Integration and Test Engineer
E-SpaceArlington, TX
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place! E-Space is bridging Earth and space to enable hyper-scaled deployments of Internet of Things (IoT) solutions and services. We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing and service delivery associated with traditional satellite and terrestrial IoT systems. We’re intentional, we’re unapologetically curious and we’re 100% committed to innovate space-based communications and deliver actionable intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior SW Integration & Test Engineer – 5G Core, your primary responsibility will be to integrate and test 5G Core Network products. Leveraging your extensive 8+ years of expertise in testing Wireless Communications and Networking products, you will play a crucial role in ensuring the quality and reliability of our systems. This position will report to the Director – Quality Assurance and work closely with Software, Hardware and Platform Engineering teams. This position is based in our Arlington, TX office. What you will do: 5G Core Network Testing Strategy: Develop a comprehensive strategy for testing 5G Core Network and its sub-systems. Collaborate with cross-functional teams to ensure seamless integration of all software and hardware components. Test Case Design and Execution: Create detailed test cases covering features, functions, performance, scalability, stability, and security. Execute both automated and manual test cases, documenting results and recommending corrective actions. Tool Evaluation and Recommendation: Investigate and recommend new tools for development of the product. Focus on test architecture infrastructure, design, and methodologies. Mentoring and Support: Mentor junior team members, sharing your knowledge and best practices. Reproduce customer-reported issues and validate fixes. This is a full time, exempt position, based out of our Arlington, TX office. The total compensation packaged will be determined by various factors such as your relevant job-related knowledge, skills, and experience. We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed. E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role. The Company is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role. Why E-Space is right for you: As a member of our team, you will play a crucial role in driving our success. Our team members have a strong sense of dedication and responsibility; this includes a strong commitment to our mission to create an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet. This means that there will be times when extra hours, including nights and weekends, may be needed to meet critical deadlines and mission goals. In return, we offer a dynamic work environment with opportunities for professional growth and development and the chance to make a meaningful impact in a high-growth industry. We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space: • An opportunity to really make a difference • Sustainability at our core • Fair and honest workplace • Innovative thinking is encouraged • Competitive salaries • Continuous learning and development • Health and wellness care options • Financial solutions for the future • Optional legal services (US only) • Paid holidays • Paid time off

Posted 1 week ago

Staff Avionics Test Software Engineer-logo
Staff Avionics Test Software Engineer
E-SpaceSaratoga, CA
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place! E-Space is bridging Earth and space to enable hyper-scaled deployments of Internet of Things (IoT) solutions and services. We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing and service delivery associated with traditional satellite and terrestrial IoT systems. We’re intentional, we’re unapologetically curious and we’re 100% committed to innovate space-based communications and deliver actionable intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. The Staff Avionics Test Software Engineer will participate in all phases of testing avionics flight hardware for E-Space satellites. You will work collaboratively with engineers of various disciplines to develop the automated test framework for satellite avionics and systems, including test methods, custom embedded, and PC based test software development, and ultimately support the rigorous flight-like testing of satellite hardware. The ideal candidate has 10+ years of experience in embedded software, Python development, and hardware testing. This position reports to the Director of Electrical Engineering and will work closely with the Electrical, Software, and Systems Engineering teams. This role is based in our Saratoga, CA office. What you'll be doing: Develop avionics test architecture for the satellite as well as specific PCBAs Develop embedded firmware for custom avionics test PCBAs in C/C++ Develop PC based automated test control software and GUIs in Python Develop database related code for the storing and processing of test data Verification testing of custom test software and hardware designs Develop test procedures in collaboration with other engineering disciplines Support automated testing of satellite electronics at the unit and system levels, as well as anomaly resolution Work with flight hardware designers on design-for-test strategies Contribute to the development of engineering and production best practices to support efficient manufacturing What you bring to this role: Bachelor of Science degree in Software Engineering, Electrical Engineering, or related field 10+ years of experience in embedded C/C++ and Python development and testing Proficiency with electronics hardware, including the ability to read schematics and PCB layouts, and the ability to perform basic hardware testing with lab equipment The ability to make basic harnesses for engineering purposes Strong documentation skills for software architecture designs, test procedures, results, analysis, etc. Demonstrated success working in a dynamic environment Extra points for the following: Master’s degree in Software Engineering, Electrical Engineering, or related field Experience with satellite ground data systems Ability to design PCBAs including schematics and PCB layout Proficiency with Altium Designer Skills with FPGA design in Verilog or VHDL Experience with mechanical design in Solidworks This is a full time, exempt position, based out of our Saratoga office. The target base pay for this position is $150,000 - $210,000 annually. The total compensation packaged will be determined by various factors such as your relevant job-related knowledge, skills, and experience. We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed. E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role. Why E-Space is right for you: As a member of our team, you will play a crucial role in driving our success. Our team members have a strong sense of dedication and responsibility; this includes a strong commitment to our mission to create an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet. This means that there will be times when extra hours, including nights and weekends, may be needed to meet critical deadlines and mission goals. In return, we offer a dynamic work environment with opportunities for professional growth and development and the chance to make a meaningful impact in a high-growth industry. We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space: • An opportunity to really make a difference • Sustainability at our core • Fair and honest workplace • Innovative thinking is encouraged • Competitive salaries • Continuous learning and development • Health and wellness care options • Financial solutions for the future • Optional legal services (US only) • Paid holidays • Paid time off

Posted 30+ days ago

5G Core - Senior Software Integration and Test Engineer – 5G CORE REQUIRED-logo
5G Core - Senior Software Integration and Test Engineer – 5G CORE REQUIRED
E-SpaceSaratoga, CA
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place! E-Space is bridging Earth and space to enable hyper-scaled deployments of Internet of Things (IoT) solutions and services. We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing and service delivery associated with traditional satellite and terrestrial IoT systems. We’re intentional, we’re unapologetically curious and we’re 100% committed to innovate space-based communications and deliver actionable intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior SW Integration & Test Engineer – 5G Core, your primary responsibility will be to integrate and test 5G Core Network products. Leveraging your extensive 8+ years of expertise in testing Wireless Communications and Networking products, you will play a crucial role in ensuring the quality and reliability of our systems. This position will report to the Director – Quality Assurance and work closely with Software, Hardware and Platform Engineering teams. This position is based in our Saratoga, CA office. What you will do: 5G Core Network Testing Strategy: Develop a comprehensive strategy for testing 5G Core Network and its sub-systems. Collaborate with cross-functional teams to ensure seamless integration of all software and hardware components. Test Case Design and Execution: Create detailed test cases covering features, functions, performance, scalability, stability, and security. Execute both automated and manual test cases, documenting results and recommending corrective actions. Tool Evaluation and Recommendation: Investigate and recommend new tools for development of the product. Focus on test architecture infrastructure, design, and methodologies. Mentoring and Support: Mentor junior team members, sharing your knowledge and best practices. Reproduce customer-reported issues and validate fixes. This is a full time, exempt position, based out of our Saratoga, CA office. The total compensation packaged will be determined by various factors such as your relevant job-related knowledge, skills, and experience. We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed. E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role. The Company is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role. Why E-Space is right for you: As a member of our team, you will play a crucial role in driving our success. Our team members have a strong sense of dedication and responsibility; this includes a strong commitment to our mission to create an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet. This means that there will be times when extra hours, including nights and weekends, may be needed to meet critical deadlines and mission goals. In return, we offer a dynamic work environment with opportunities for professional growth and development and the chance to make a meaningful impact in a high-growth industry. We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space: • An opportunity to really make a difference • Sustainability at our core • Fair and honest workplace • Innovative thinking is encouraged • Competitive salaries • Continuous learning and development • Health and wellness care options • Financial solutions for the future • Optional legal services (US only) • Paid holidays • Paid time off

Posted 30+ days ago

Software Development Engineer in Test-logo
Software Development Engineer in Test
DrivemodeMountain View, CA
Our Mission: Drivemode is a California-based division of Honda Motor Co., Ltd. We are a small, passionate team of software product innovators helping Honda Automotive be competitive in the Electric Vehicle market. We build application experiences for mobile devices. Are you passionate about creating next-generation delightful digital experiences for automotive? Maybe you have worked at some notable EV companies in this capacity? Would you like to work on new products and product categories at Honda and help Honda invent the future of automotive? Then we would like to hear from you! Why Drivemode: Join Drivemode for an exciting startup environment and a vibrant culture that combines impactful work, competitive compensation, and excellent benefits. By becoming a part of our team, you'll contribute to a crucial mission that revolutionizes the way people engage with vehicles, addressing both business needs and the world's environmental challenges. This presents an exceptional opportunity to be at the forefront of innovation and drive Honda's success in the EV market. About the role: We’re looking for someone who has a strong sense of ownership of product features and quality, can work independently, is enthusiastic about trying new technologies, and does not hesitate to do whatever it takes to get things done, even if outside your usual responsibility area. Huge plus if you’re excited about the future of electric vehicles! What You'll Do: Choose/create the automation framework using your knowledge and experience to choose the best tools for the task. Create and maintain automated test cases based on specifications or bug reports. Collaborate with the manual testing team to select and refine test cases to automate. Document tools and processes to foster team growth. Collaborate with vehicle hardware testing teams. Prepare data, tools, and environment needed for testing. What we are looking for: 8+ years of Automation QA Engineer experience designing and executing test cases. Mobile UI automation experience on iOS and Android. Able to understand and analyze technical documentation. Able to understand API specifications and configure standard tooling (Postman, etc.) to test against them. Self-driven and proactive. Nice to Have: Device farm automation experience. Some embedded systems knowledge/experience. CI/CD experience. Agile experience. Bluetooth testing experience. Automotive testing experience such as Controller Area Network (CAN), LIN and Ethernet. Huge plus if you speak Japanese. ISTQB or equivalent certificate This is the position's total compensation package including the company's bonus structure. This position also comes with full benefits. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, and some role-dependent factors. We welcome direct conversations with each candidate about compensation in all of our initial calls. EEOC Statement Drivemode is proud of a very diverse team with employees coming from 5 continents/20 countries as of today. Diversity in our workplace has played an important part in our success; we recognize each employee’s unique background, knowledge, experiences, ideas, and viewpoints which are all critical in developing a product that has the greatest impacts on drivers all over the world. Drivemode provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, gender, national origin, sexual orientation, gender identity, disability, or any other characteristics that make you unique.

Posted 30+ days ago

Senior Software Engineer - Mobile (Android)-logo
Senior Software Engineer - Mobile (Android)
DrivemodeMountain View, CA
Our Mission: Driving technology always feels old. Not by a little bit. We believe vehicles can be a thousand times smarter, safer, and more connected to the world around us, and our mission is to see it happen. In 2019, we joined forces with Honda as their first startup acquisition, and now we’re expanding our vision into building the future of electric vehicles (BEV) for millions of people around the world. Why Drivemode: Drivemode is the new software and user experience division of Honda that is focused on digital experience for new electric vehicles. You will be joining an exciting startup environment that combines impactful work, competitive compensation, and excellent benefits. By becoming a part of our team, you'll contribute to our crucial mission of changing the way people engage with vehicles and help solving the world's environmental challenges. This presents an exceptional opportunity to be at the forefront of innovation and drive Honda's success in the EV market. About the role: You’ll contribute to the architecture and technical vision for a line of companion apps and backend services for the new generation of electric vehicles for the Honda and Acura brands unveiled at CES this year. Target end-user platforms include Android and iOS. We’re looking for someone who has a strong sense of ownership of product features and quality, is enthusiastic about trying new technologies, and does not hesitate to do whatever it takes to get things done, even if outside your usual responsibility area. Responsibilities: Develop software for Android together with PMs, designers, other teams and partners Engaging in discussions and contributing ideas to product definitions and designs Design APIs and SDKs together with external teams Support engineering development lifecycle processes in a highly regulated and safety-oriented industry Build prototypes to validate the feasibility of challenging requirements and to test new ideas Mentor other engineers Lead technical discussions, feature development, and architecture reviews Advocate for unit and integration testing best practices Perform code reviews Qualifications: 5+ years of experience in mobile app development Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company Experience creating readable, thoughtful, and maintainable code Experience utilizing asynchronous programming, multi-threading, dependency injection, and reflection Experience with Kotlin Multiplatform Nice to Have: Experience in the Automotive industry This is the position's total compensation package including the company's bonus structure. This position also comes with full benefits. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, and some role-dependent factors. We welcome direct conversations with each candidate about compensation in all of our initial calls. EEOC Statement Drivemode is proud of a very diverse team with employees coming from 5 continents/20 countries as of today. Diversity in our workplace has played an important part in our success; we recognize each employee’s unique background, knowledge, experiences, ideas, and viewpoints which are all critical in developing a product that has the greatest impacts on drivers all over the world. Drivemode provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, gender, national origin, sexual orientation, gender identity, disability, or any other characteristics that make you unique.

Posted 5 days ago

APIs Senior Software Engineer-logo
APIs Senior Software Engineer
Life.ChurchEdmond, OK
The YouVersion Senior Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices, ensure development, and ensure that the team has the same technical strategy. YouVersion was created by the local church in 2007 and remains a ministry of Life.Church today. At Life.Church, our mission is to lead people to become fully devoted followers of Christ. Our team is committed to reaching people worldwide through innovative technology. And YouVersion is one of the ways we get to do that. Life.Church is a multi-site Christian church meeting in the United States and globally at Life.Church Online. We wholeheartedly believe a daily rhythm of seeking intimacy with God has the power to transform lives. That’s why YouVersion creates biblically-based experiences that encourage and challenge people to seek God. We hope everyone in our community is on an active journey to become who God made them to be, abiding in Him, and drawing closer every day. What You’ll Do Develop organizational software for using the appropriate tools and techniques for each platform in span of care. Review and test existing code-base or technical integrations for various projects. Provide support to other YouVersion Engineers by reviewing, testing, and approving code/software development. Collaborate with various teams and team members to determine the technical approach and to organize development plans. Evaluate the complexity of tasks and provide realistic estimates on the level of effort and completion time. Partner with junior and mid-level engineers to offer training and guidance on best practices. Help ensure that other engineers are moving in the same technical direction. Maintain strategic outlook to plan for future development of processes and team. Provide technical support on escalated software issues. Research industry best practices and new technologies or tools that could be implemented at Life.Church. Skills Needed to Succeed Proficient in Python or Golang with a comprehensive understanding of cloud technologies. Skilled in building large-scale systems, focusing on performance, scalability, and reliability. Adept in modern software engineering practices, including microservices and distributed systems. Excellent verbal, written, and interpersonal communication skills to maintain relationships and partnerships. Maintain a systematic and organized approach to completing assignments accurately, thoroughly, and timely. Clearly explain complicated and detailed processes in a concise and simple way. Ability to self-motivate, take initiative, make independent decisions, and problem-solve. Ability to collaborate in a team environment and work independently. Ability to maintain composure during stressful situations. Own technical design for projects and understand, and articulate, the tradeoffs in creating high-quality software. High School Diploma or GED. Bachelor’s degree in Computer Science preferred. 3+ years of related work experience. Benefits We Offer ・ Paid parental leave, including maternity, paternity, and adoption leave. ・ Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons. ・ Innovative and comprehensive Medical, Dental, and Vision insurance that provides team members with useful resources and savings to navigate their holistic health. ・ Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase. ・ Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members. ・ Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health. ・ Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year. It doesn’t stop there—the more years on staff, the greater the investment! ・ $160 annually in development dollars for team members to invest in their professional growth. ・ Casual dress and work environment. ・ And much more! Our Beliefs, Culture, and Commitment to Diversity At Life.Church, every staff member, and intern is a minister and is expected to engage in the church's ministry fully. We consider ministry readiness and an individual’s capacity to represent Life.Church’s beliefs as a minister during the selection process for all staff and intern positions. An essential function within every position held by a staff member or intern at Life.Church is to uphold and represent the beliefs of Life.Church. Learn more about what we believe at Life.Church . While we unite around our mission, we know unity doesn’t mean uniformity. Our calling is too great, and our mission is too important not to be intentional about strengthening our team through diversity. We know that diverse perspectives in race, ethnicity, background, age, and gender are essential to reaching the world for Christ. To learn more about how we strengthen our team through diversity, visit our careers page . All data collected in our application process, from resume collection to application questions, is used for recruitment purposes only.

Posted 1 day ago

APIs Staff Software Engineer-logo
APIs Staff Software Engineer
Life.ChurchEdmond, OK
The YouVersion APIs Staff Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices, ensure development, and that the team has the same technical strategy. YouVersion was created by the local church in 2007 and remains a ministry of Life.Church today. At Life.Church, our mission is to lead people to become fully devoted followers of Christ. Our team is committed to reaching people worldwide through innovative technology. And YouVersion is one of the ways we get to do that. Life.Church is a multi-site Christian church meeting in the United States and globally at Life.Church Online. We wholeheartedly believe a daily rhythm of seeking intimacy with God has the power to transform lives. That’s why YouVersion creates biblically-based experiences that encourage and challenge people to seek God. We hope everyone in our community is on an active journey to become who God made them to be, abiding in Him, and drawing closer every day. What You'll Do Develop organizational software for using the appropriate tools and techniques for each platform in span of care. Review and test existing code-base or technical integrations for various projects. Provide support to other YouVersion Engineers by reviewing, testing, and approving code/software development. Collaborate with various teams and team members to determine the technical approach and to organize development plans. Evaluate complexity of tasks and provide realistic estimates on level of effort and completion time. Partner with junior and mid-level engineers to offer training and guidance on best practices. Help ensure that other engineers are moving in the same technical direction. Maintain strategic outlook to plan for future development of processes and team. Provide technical support on escalated software issues. Research industry best practices and new technologies or tools that could be implemented at Life.Church. Skills Needed to Succeed Excellent verbal, written, and interpersonal communication skills to maintain relationships and partnerships. Maintain a systematic and organized approach to completing assignments accurately, thoroughly, and timely. Clearly explain complicated and detailed processes in a concise and simple way. Ability to self-motivate, take initiative, make independent decisions, and problem-solve. Ability to collaborate in a team environment and work independently. Ability to maintain composure during stressful situations. Own technical design for projects and understand and articulate the tradeoffs in creating high-quality software. High School Diploma or GED. Bachelor’s degree in Computer Science preferred. 7+ years of related work experience. Benefits We Offer - Paid parental leave, including maternity, paternity, and adoption leave. - Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons. - Innovative and comprehensive Medical, Dental, and Vision insurance that provides team members with useful resources and savings to navigate their holistic health. - Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase. - Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members. - Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health. - Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year. It doesn’t stop there—the more years on staff, the greater the investment! -$160 annually in development dollars for team members to invest in their professional growth. - Casual dress and work environment. - And much more! Our Beliefs, Culture, and Commitment to Diversity At Life.Church, every staff member, and intern is a minister and is expected to engage in the church's ministry fully. We consider ministry readiness and an individual’s capacity to represent Life.Church’s beliefs as a minister during the selection process for all staff and intern positions. An essential function within every position held by a staff member or intern at Life.Church is to uphold and represent the beliefs of Life.Church. Learn more about what we believe at Life.Church . While we unite around our mission, we know unity doesn’t mean uniformity. Our calling is too great, and our mission is too important not to be intentional about strengthening our team through diversity. We know that diverse perspectives in race, ethnicity, background, age, and gender are essential to reaching the world for Christ. To learn more about how we strengthen our team through diversity, visit our careers page . All data collected in our application process, from resume collection to application questions, is used for recruitment purposes only.

Posted 30+ days ago

Software Engineer, Distributed Data Systems (US)-logo
Software Engineer, Distributed Data Systems (US)
OnehouseSunnyvale, CA
About Onehouse Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in. We deliver the industry’s most interoperable data lakehouse through a cloud-native managed service built on Apache Hudi. Onehouse enables organizations to ingest data at scale with minute-level freshness, centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML). We are a team of self-driven, inspired, and seasoned builders that have created large-scale data systems and globally distributed platforms that sit at the heart of some of the largest enterprises out there including Uber, Snowflake, AWS, Linkedin, Confluent and many more. Riding off a fresh $35M Series B backed by Craft, Greylock and Addition Ventures, we're now at $68M total funding and looking for rising talent to grow with us and become future leaders of the team. Come help us build the world's best fully managed and self-optimizing data lake platform! The Community You Will Join When you join Onehouse, you're joining a team of passionate professionals tackling the deeply technical challenges of building a 2-sided engineering product. Our engineering team serves as the bridge between the worlds of open source and enterprise: contributing directly to and growing Apache Hudi (already used at scale by global enterprises like Uber, Amazon, ByteDance etc) and concurrently defining a new industry category - the transactional data lake. The Data Infrastructure team is the grounding heartbeat to all of this. We live and breathe databases, building cornerstone infrastructure by working under Hudi's hood to solving incredibly complex optimization and systems problems. The Impact You Will Drive: As a foundational member of the Data Infrastructure team, you will productionize the next generation of our data tech stack by building the software and data features that actually process all of the data we ingest. Accelerate our open source <> enterprise flywheel by working on the guts of Apache Hudi's transactional engine and optimizing it for diverse Onehouse customer workloads. Act as a SME to deepen our teams' expertise on database internals, query engines, storage and/or stream processing. A Typical Day: Design new concurrency control and transactional capabilities that maximize throughput for competing writers. Design and implement new indexing schemes, specifically optimized for incremental data processing and analytical query performance. Design systems that help scale and streamline metadata and data access from different query/compute engines. Solve hard optimization problems to improve the efficiency (increase performance and lower cost) of distributed data processing algorithms over a Kubernetes cluster. Leverage data from existing systems to find inefficiencies, and quickly build and validate prototypes. Collaborate with other engineers to implement and deploy, safely rollout the optimized solutions in production. What You Bring to the Table: Strong, object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform). Experience with inner workings of distributed (multi-tiered) systems, algorithms, and relational databases. You embrace ambiguous/undefined problems with an ability to think abstractly and articulate technical challenges and solutions. An ability to prioritize across feature development and tech debt with urgency and speed. An ability to solve complex programming/optimization problems. An ability to quickly prototype optimization solutions and analyze large/complex data. Robust and clear communication skills. Nice to haves (but not required): Experience working with database systems, Query Engines or Spark codebases. Experience in optimization mathematics (linear programming, nonlinear optimization). Existing publications of optimizing large-scale data systems in top-tier distributed system conferences. PhD degree with 2+ years industry experience in solving and delivering high-impact optimization projects. How We'll Take Care of You - Competitive Compensation; the estimated base salary range for this role is $215k - $250,000 -Equity Compensation; our success is your success with eligible participation in our company equity plan - Health & Well-being; we'll invest in your physical and mental well-being with up to 90% health coverage (50% for spouses/dependents) including comprehensive medical, dental & vision benefits - Financial Future; we'll invest in your financial well-being by making this role eligible to contribute to our company 401(k) or Roth 401(k) retirement plan - Location; we are a remote-friendly company (internationally distributed across N. America + India), though some roles will be subject to in-person requirements in alignment with the needs of the business - Generous Time Off; unlimited PTO (mandatory 1 week/year minimum), uncapped sick days and 11 paid company holidays - Company Camaraderie; Annual company offsites and Quarterly team onsites @Sunnyvale HQ - Food & Meal Allowance; weekly lunch stipend, in-office snacks/drinks - Equipment; we'll provide you with the equipment you need to be successful and a one-time $500 stipend for your initial desk setup - Child Bonding!; 8 weeks off for parents (birthing, non-birthing, adoptive, foster, child placement, new guardianship) - fully paid so you can focus your energy on your newest addition House Values One Team Optimize for the company, your team, self - in that order. We may fight long and hard in the trenches, take care of your co-workers with empathy. We give more than we take to build the one house, that everyone dreams of being part of. Tough & Persevering We are building our company in a very large, fast-growing but highly competitive space. Life will get tough sometimes. We take hardships in the stride, be positive, focus all energy on the path forward and develop a champion's mindset to overcome odds. Always day one! Keep Making It Better Always Rome was not built in a day; If we can get 1% better each day for one year, we'll end up thirty-seven times better. This means being organized, communicating promptly, taking even small tasks seriously, tracking all small ideas, and paying it forward. Think Big, Act Fast We have tremendous scope for innovation, but we will still be judged by impact over time. Big, bold ideas still need to be strategized against priorities, broken down, set in rapid motion, measure, refine, repeat. Great execution is what separates promising companies from proven unicorns. Be Customer Obsessed Everyone has the responsibility to drive towards the best experience for the customer, be an OSS user or a paid customer. If something is broken, own it, say something, do something; never ignore. Be the change that you want to see in the company. Pay Range Transparency Onehouse is committed to fair and equitable compensation practices. Our job titles may span more than one career level. The pay range(s) for this role is listed above and represents the base salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are dependent upon several factors that are unique to each candidate, including but not limited to: job-related skills, depth of transferable experience, relevant certifications and training, business needs, market demands and specific work location. Based on the factors above, Onehouse utilizes the full width of the range; the base pay range is subject to change and may be modified in the future. The total compensation package for this position will also include eligibility for equity options and the benefits listed above.

Posted 30+ days ago

Software Engineer (US)-logo
Software Engineer (US)
OnehouseSunnyvale, CA
About Onehouse Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in. We deliver the industry’s most interoperable data lakehouse through a cloud-native managed service built on Apache Hudi. Onehouse enables organizations to ingest data at scale with minute-level freshness, centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML). We are a team of self-driven, inspired, and seasoned builders that have created large-scale data systems and globally distributed platforms that sit at the heart of some of the largest enterprises out there including Uber, Snowflake, AWS, Linkedin, Confluent and many more. Riding off a fresh $35M Series B backed by Craft, Greylock and Addition Ventures, we're now at $68M total funding and looking for rising talent to grow with us and become future leaders of the team. Come help us build the world's best fully managed and self-optimizing data lake platform! The Community You Will Join When you join Onehouse, you're joining a team of passionate professionals tackling the deeply technical challenges of building a 2-sided engineering product. Our engineering team serves as the bridge between the worlds of open source and enterprise: contributing directly to and growing Apache Hudi (already used at scale by global enterprises like Uber, Amazon, ByteDance etc) and concurrently defining a new industry category - the transactional data lake. The Data Infrastructure team is the grounding heartbeat to all of this. We live and breathe databases, building cornerstone infrastructure by working under Hudi's hood to solving incredibly complex optimization and systems problems. The Impact You Will Drive: As a software engineer at Onehouse, you will contribute directly to Apache Hudi and the surrounding open source ecosystem, while deploying and operating these technologies at massive scale for our customers. Accelerate our open source <> enterprise flywheel by working on the guts of Apache Hudi's transactional engine and optimizing it for diverse Onehouse customer workloads. Act as a SME to deepen our teams' expertise on database internals, query engines, storage and/or stream processing. A Typical Day: Build systems that enable users to manage petabytes of data with a fully managed cloud service. Build functionality that enables data systems to be cloud native (self managed), scalable (auto scaling) and secure (different levels of access control). Build scalable job management on Kubernetes to ingest, store, manage and optimize petabytes of data on cloud storage. Design systems that help scale and streamline metadata and data access from different query/compute engines. Exhibit full ownership of product features, including design and implementation, from concept to completion. Be passionate about designing for future scale and high availability, while possessing a deep understanding of common failure patterns and their remediations. Uphold a high engineering bar around the code, monitoring, operations, automated testing, release management of the platform. What You Bring to the Table: 3+ years of experience as a software engineer with experience developing distributed systems. Strong, object-oriented design and coding skills with Java. Experience with inner workings of distributed (multi-tiered) systems, algorithms, and relational databases. Deal well with ambiguous/undefined problems; ability to think abstractly; articulate technical challenges and solutions. Speed and hustle → Ability to prioritize across feature development and tech debt. Ability to solve complex programming/optimization problems. Ability to quickly prototype optimization solutions and analyze large/complex data. Clear communication skills. Nice to haves (but not required): Experience working on database systems, Query Engines or Spark codebases. Experience working on cloud based (data focused) services. Deep understanding of Spark, Flink, Presto, Hive, Parquet internals. Hands-on experience with open source projects like Hadoop, Hive, Delta Lake, Hudi, Nifi, Drill, Pulsar, Druid, Pinot, etc. How We'll Take Care of You - Competitive Compensation; the estimated base salary range for this role is $200,000 - $220,000 -Equity Compensation; our success is your success with eligible participation in our company equity plan - Health & Well-being; we'll invest in your physical and mental well-being with up to 90% health coverage (50% for spouses/dependents) including comprehensive medical, dental & vision benefits - Financial Future; we'll invest in your financial well-being by making this role eligible to contribute to our company 401(k) or Roth 401(k) retirement plan - Location; we are a remote-friendly company (internationally distributed across N. America + India), though some roles will be subject to in-person requirements in alignment with the needs of the business - Generous Time Off; unlimited PTO (mandatory 1 week/year minimum), uncapped sick days and 11 paid company holidays - Company Camaraderie; Annual company offsites and Quarterly team onsites @Sunnyvale HQ - Food & Meal Allowance; weekly lunch stipend, in-office snacks/drinks - Equipment; we'll provide you with the equipment you need to be successful and a one-time $500 stipend for your initial desk setup - Child Bonding!; 8 weeks off for parents (birthing, non-birthing, adoptive, foster, child placement, new guardianship) - fully paid so you can focus your energy on your newest addition House Values One Team Optimize for the company, your team, self - in that order. We may fight long and hard in the trenches, take care of your co-workers with empathy. We give more than we take to build the one house, that everyone dreams of being part of. Tough & Persevering We are building our company in a very large, fast-growing but highly competitive space. Life will get tough sometimes. We take hardships in the stride, be positive, focus all energy on the path forward and develop a champion's mindset to overcome odds. Always day one! Keep Making It Better Always Rome was not built in a day; If we can get 1% better each day for one year, we'll end up thirty-seven times better. This means being organized, communicating promptly, taking even small tasks seriously, tracking all small ideas, and paying it forward. Think Big, Act Fast We have tremendous scope for innovation, but we will still be judged by impact over time. Big, bold ideas still need to be strategized against priorities, broken down, set in rapid motion, measure, refine, repeat. Great execution is what separates promising companies from proven unicorns. Be Customer Obsessed Everyone has the responsibility to drive towards the best experience for the customer, be an OSS user or a paid customer. If something is broken, own it, say something, do something; never ignore. Be the change that you want to see in the company. Pay Range Transparency Onehouse is committed to fair and equitable compensation practices. Our job titles may span more than one career level. The pay range(s) for this role is listed above and represents the base salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are dependent upon several factors that are unique to each candidate, including but not limited to: job-related skills, depth of transferable experience, relevant certifications and training, business needs, market demands and specific work location. Based on the factors above, Onehouse utilizes the full width of the range; the base pay range is subject to change and may be modified in the future. The total compensation package for this position will also include eligibility for equity options and the benefits listed above.

Posted 30+ days ago

Software Engineer - Cloud Engineering, Kubernetes-logo
Software Engineer - Cloud Engineering, Kubernetes
KumoMountain View, CA
The Cloud Infrastructure team at Kumo is responsible for managing and scaling our Kubernetes-based, cloud-native AI platform across multiple cloud providers. They set service level objectives, optimize resource allocation, enforce security compliance, and drive cost efficiency for the Multi-Cloud Platform. As a key team member, you will architect and operate a highly scalable, resilient Kubernetes infrastructure to support massive Big Data and AI workloads. You’ll design and implement advanced cluster management strategies, fleet capacity scaling, optimize workload scheduling, and enhance observability at scale. Your expertise in Kubernetes internals, networking, and performance tuning will be critical in ensuring high availability and seamless scaling. Joining early, you'll play a pivotal role in shaping platform reliability, automating infrastructure, and enabling ML engineers with efficient commit-to-production automation, Continuous Provisioning, CI/CD, ML Ops, and deployment orchestration and workflows. You'll collaborate with ML scientists, product engineers, and leadership to influence scaling strategies, develop self-service tooling, and drive multi-cloud resilience. Engineers at Kumo take ownership of core system design, building infrastructure that powers the next generation of AI applications. Key Responsibilities Design, build, and scale Kubernetes-based infrastructure to support Kumo’s multi-cloud AI platform, ensuring high availability, resilience, and performance. Architect and optimize large-scale Kubernetes clusters , improving scheduling, networking (CNI), and workload orchestration for production environments. Develop and extend Kubernetes controllers and operators to automate cluster management, lifecycle operations, and scaling strategies. Enhance observability, diagnostics, and monitoring by building tools for real-time cluster health tracking, alerting, and performance tuning . Lead efforts to automate fleet management , optimizing node pools, autoscaling, and multi-cluster deployments across AWS, GCP, and Azure. Define and implement Kubernetes security policies, RBAC models, and best practices to ensure compliance and platform integrity. Collaborate with ML engineers and platform teams to optimize Kubernetes for machine learning workloads , ensuring seamless resource allocation for AI/ML models. Drive commit-to-production automation, cloud connectivity, and deployment orchestration , ensuring seamless application rollouts, zero-downtime upgrades, and global infrastructure reliability . Required Skills and Experience Kubernetes Mastery : 5-7+ years of experience managing large-scale Kubernetes clusters (EKS, GKE, AKS, or OpenSource) in production. Deep expertise in Kubernetes internals , including controllers, operators, scheduling, networking (CNI), and security policies . Cloud-Native Infrastructure : 5-7+ years of experience building cloud-native Kubernetes-based infrastructure across AWS, Azure, and GCP. Platform Engineering : 5-7+ years of experience building Kubernetes service meshes (Istio/Envoy, Traefik), networking policies (Calico/Tigera), and distributed ingress/egress control. Fleet Management & Scaling : Proven experience in optimizing, scaling, and maintaining Kubernetes clusters across multi-cloud environments, ensuring high availability and performance. Software Development : 5-7+ years of experience writing production-grade controllers and operators in Python, Go, or Rust to extend Kubernetes functionality. Infrastructure-as-Code & Automation : Hands-on experience with Terraform, CloudFormation, Ansible , BASH and Make scripting to automate Kubernetes cluster provisioning and management. Distributed Systems & SaaS : Expertise in building and operating large-scale distributed systems for cloud-native B2B SaaS applications running on Kubernetes. Cloud Application Deployment : Deep expertise in building of container orchestration, workload scheduling, and runtime optimizations using Kubernetes, Argo or Flux. Education: BS/MS in Computer Science or a related field (PhD preferred) Nice to Have Proficiency with cloud platforms such as AWS, GCP, or Azure. Familiarity with chaos engineering tools and practices for testing system resilience. Strong understanding of security best practices and compliance standards (GDPR, SOC2, ISO27001, vulnerability assessments, GRC, risk management). Contributions to open-source projects , particularly in the Kubernetes or cloud-native ecosystem. Expertise in Docker, Kubernetes, Jenkins, Flux, Argo, and Terraform in a Linux environment. Hands-on experience with monitoring and observability tools such as Prometheus and Grafana. Ability to develop customer-facing web frontends or public APIs/SDKs for platform services. Benefits Competitive salary and equity options . Comprehensive medical and dental insurance . An inclusive, diverse work environment where all employees are valued and supported. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Posted 30+ days ago

Voxel logo
Staff Software Engineer - ML Infrastructure
VoxelBay Area, CA
Apply

Automate 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.

pay-wall

Job Description

Who Are We
Industrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes. Protecting these essential people who power our world is what motivates Voxelitos, and we'd love for you to join us. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology.

Voxel’s site intelligence platform helps safety and operations leaders see the unseen risks, make strategic decisions, and prevent workplace incidents before they happen. Our customers include Fortune 500 companies across major grocers and retailers, manufacturers, food and beverage warehousers, supply chain and logistics service providers. Based in SF with team members sitting all over the globe, Voxel is backed by industry leading VC’s.



Voxel is seeking a highly skilled and experienced Senior ML Infrastructure professional to join their team. This role will focus on designing and implementing systems to support Voxel's ML development. The ideal candidate will have a strong background in software engineering, extensive experience working with distributed systems, and a deep understanding of infrastructure and ML systems.

What You'll Do

  • Build and maintain cloud infra and distributed systems for MLOps
  • Build out internal training framework to make research with large distributed models easy and fun
  • Design and develop systems to support Voxel's ML development, with a focus on computer vision applications.
  • Provide technical guidance, mentorship, and project management support.
  • Build distributed systems and pipelines for data management, ensuring scalability, reliability, and performance.
  • Demonstrate a deep understanding of DevOps practices and apply them to ML operations.
  • Utilize technologies such as Kubernetes and various CI/CD systems to optimize infrastructure deployment and management.
  • Handle the complexities of designing and implementing ML infrastructure systems in a dynamic and fast-paced startup environment.
  • Contribute to the overall impact of Voxel's AI-powered workplace safety solutions by delivering robust and efficient ML infrastructure.

Qualifications

  • Must-Haves
  • Bachelor's degree in Computer Science or a related field.
  • Minimum 5+ years of experience in software engineering, with a focus on infrastructure design.
  • Have experience designing large, highly available distributed systems with Kubernetes.
  • Proven experience in designing complex systems and strong software engineering skills.
  • Strong understanding and experience with distributed systems like Apache Spark, Ray etc. and infrastructure design.
  • Proficiency in containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Demonstrated expertise in DevOps practices, with a focus on ML.
  • Have worked on ML tools that researchers love

Nice-to-Haves:
  • Knowledge of advanced ML operations techniques, such as model deployment and monitoring.
  • Experience with pipeline automation and data management in ML workflows.Previous experience building ML systems and working on ML adjacent teams.



Why Join Us?
Join a visionary team revolutionizing safety and operations, directly impacting the well-being of millions of essential workers. This is your chance to build an extraordinary business and foster a vibrant company culture that demands your absolute best. Alongside AI experts, experienced entrepreneurs, and passionate problem-solvers, you'll play a pivotal role in shaping the company's growth trajectory and market position. Enjoy a competitive salary, benefits, and a dynamic work environment.

Benefits:
Extensive / Generous health, dental, and vision insurance.
Highly competitive paid parental leave and support system.
Ownership in the business through an Equity Incentive Plan.
Generous paid time off and / or flexible work arrangements.
Daily meals in-office, vibrant company events, team-building.
401K retirement plan, HSA options, pre-tax Commuter Card.