Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Extensive experience in Java development and software engineering principles. Strong understanding of software design patterns and best practices. Proficient in Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines. Exceptional problem-solving skills and the ability to work in a fast-paced environment. Excellent communication and teamwork abilities.
About the job
Veeva Systems Inc. is hiring a Principal Software Engineer with advanced Java expertise for its Columbus, Ohio office. This position shapes the design and delivery of software used by life sciences organizations aiming to improve patient care.
What you will do
Set the technical direction for projects, focusing on strong design and reliable implementation
Build and maintain applications using Java
Work closely with colleagues from different teams to deliver high-quality software
Encourage technical growth and share knowledge within the engineering group
About Veeva Systems Inc.
Veeva Systems is a leader in cloud-based software for the global life sciences industry. Our mission is to help our customers bring new therapies to market faster and more efficiently. We value innovation, collaboration, and integrity, and we are committed to providing our employees with the tools and resources they need to thrive.
Similar jobs
1 - 20 of 272 Jobs
Search for Software Engineer Data Infrastructure Acquisition
Full-time|$140K/yr - $200K/yr|Remote|Columbus, OH, USA
Speechify’s mission is to remove reading as a barrier to learning. Over 50 million people use our text-to-speech tools to turn books, PDFs, Google Docs, news, and websites into audio. Our products include iOS and Android apps, a Mac app, a Chrome extension, and a web app. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Our fully distributed team includes nearly 200 professionals, from engineers to AI researchers, with backgrounds at Amazon, Microsoft, Google, Stripe, Vercel, and Bolt. Collaboration happens across time zones and continents. Role Overview This Software Engineer, Data Infrastructure & Acquisition role sits within the AI team. The focus: oversee data collection and infrastructure to support model training. The team builds large, high-quality datasets at petabyte scale while keeping costs low. The work blends infrastructure, engineering, and research. Candidates who care deeply about data engineering and AI will find meaningful challenges here. What You Will Do Find and evaluate new audio data sources, then integrate them into the ingestion pipeline. Maintain and scale cloud infrastructure for data ingestion, using GCP and Terraform. Work with scientists to balance cost, throughput, and data quality, delivering better datasets for model development. Partner with the AI team and leadership to shape a dataset roadmap for future Speechify products. What We Look For Bachelor’s, Master’s, or PhD in Computer Science or a related field. At least 5 years of software development experience. Strong skills in bash and Python scripting in Linux environments. Hands-on experience with Docker and Infrastructure-as-Code (such as Terraform), plus experience with a major cloud provider (GCP preferred). Familiarity with web crawlers and large-scale data processing is a plus. Comfort managing multiple priorities and shifting demands. Clear communication skills, both written and spoken. Location: Columbus, OH, USA (remote team, distributed worldwide).
Veeva Systems is a purpose-driven organization and a trailblazer in the industry cloud sector, dedicated to accelerating the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we achieved over $2B in revenue last fiscal year, with significant growth opportunities on the horizon.At Veeva, our core values guide our actions: Do the Right Thing, Customer Success, Employee Success, and Speed. We are proud to be a public benefit corporation (PBC), which legally commits us to balance the interests of our customers, employees, society, and investors.As a 'Work Anywhere' company, we empower you with the flexibility to work from home or in our office, enabling you to excel in your preferred environment.Join us in transforming the life sciences industry and making a meaningful difference for our customers, employees, and communities.The RoleVeeva’s Vault CRM is a sophisticated application tailored for life sciences, uniting sales, marketing, and medical teams on a single platform with an integrated customer database. We are on the lookout for Senior Software Engineers who are enthusiastic about designing and deploying a highly available, distributed, and secure system on a cloud platform. Your contributions will ensure immutability across the application and database layers, which includes establishing database replication chains and the containerization of backend services. You will leverage a diverse array of cloud and open-source technologies to create a massively scalable, robust, highly available, and immutable platform that powers Vault CRM. Veeva is the leader in cloud-based software for the global Life Sciences sector. Our platform and applications enable customers to operate more efficiently and safely, expediting the process of bringing life-saving diagnostics, treatments, and medicines to market faster than ever before. This industry, along with our vertical-specific software, is poised for exceptional growth over the next five years, and we are seeking mission-driven software development problem-solvers, innovators, and doers to help us keep pace with this growth.
The future of artificial intelligence — whether in training or evaluation, classical machine learning or agentic workflows — begins with exceptional data.At HumanSignal, we are developing a pioneering platform that facilitates the creation, curation, and assessment of this critical data. Our tools enable leading AI teams to fine-tune foundational models and validate agent behaviors in production, ensuring that models are based on real-world signals rather than mere noise.Our open-source product, Label Studio, has emerged as the de facto standard for data labeling and evaluation across various modalities including text, images, time series, and agents-in-environments. With over 250,000 users and hundreds of millions of labeled samples, it is the most widely adopted open-source solution for teams engaged in building AI systems.Label Studio Enterprise enhances this momentum by providing the security, collaboration, and scalability features essential for supporting mission-critical AI pipelines — from model training datasets to evaluation test sets and continuous feedback loops. We began our journey before foundational models became mainstream, and we are intensifying our efforts now that AI is transforming the world. If you're passionate about assisting leading AI teams in building smarter, more precise systems, we want to hear from you.About UsHumanSignal develops Label Studio Enterprise, the trusted data annotation platform utilized by Fortune 500 companies like Apple. We are expanding our team at our Columbus facility, which currently has over 400 members, and we are seeking engineering talent to help create systems that power AI training pipelines.What You’ll BuildFull-stack web applications for crowdsourced data collection with integrated quality control workflowsAdmin dashboards featuring bulk operations, analytics, and workflow managementData pipelines that integrate Label Studio, AWS S3, and automated quality checksJSON transformation systems that handle thousands of annotation files for enterprise clients
Join Path RoboticsAt Path Robotics, we are transforming the landscape of autonomous welding. Our innovative AI-driven robotic welding systems leverage advanced sensing and computer vision technologies to adapt in real time — eliminating the need for fixtures, programming, and operational limits. Join us in shaping the future of manufacturing as we seek passionate engineers eager to dive into hands-on work.Your RoleWe are in search of a Software Engineer to develop and sustain the infrastructure that underpins our AI and machine learning workflows. This position acts as a vital link between our AI research team and production — crafting the tools, pipelines, and deployment systems necessary to transition models from experimental stages to the factory floor. Ideal candidates are system thinkers fluent in ML, capable of understanding researchers' needs and constructing reliable software solutions around them.Your ResponsibilitiesDesign and maintain the software infrastructure that supports robotic learning, encompassing model training, experiment tracking, version control, and deployment.Create pipelines and tools for the collection, processing, and curation of extensive robotic sensor and telemetry data.Facilitate the deployment of AI models onto robotic systems, including simulation, hardware integration, runtime monitoring, and feedback loops derived from field data.Develop internal tools that expedite AI engineering workflows related to dataset exploration, testing, evaluation, and productionization.Collaborate closely with AI researchers and robotics engineers to translate model requirements into robust, scalable software systems.Your Profile3–6 years of experience in software engineering, with strong exposure to ML infrastructure, MLOps, or AI systems.Proficient in writing production-level software in Python, with additional familiarity in C++, ROS, or robotics software stacks preferred.Experience with PyTorch and a solid grasp of the software systems necessary for AI model development.Comfortable working with data pipelines, simulation environments, containerized workflows, and GPU computing within Linux environments.Enthusiastic about collaborating across AI and robotics domains.
Role overview Veeva Systems Inc. is hiring a Principal Software Engineer with advanced Java expertise for its Columbus, Ohio office. This position shapes the design and delivery of software used by life sciences organizations aiming to improve patient care. What you will do Set the technical direction for projects, focusing on strong design and reliable implementation Build and maintain applications using Java Work closely with colleagues from different teams to deliver high-quality software Encourage technical growth and share knowledge within the engineering group
About Speechify Speechify helps people access information in ways that fit their lives. The platform turns articles, documents, and books into audio, letting users learn and absorb content at their own pace. As a leader in this space, Speechify continues to grow quickly and shape how audio information is consumed, much like streaming services have changed audio entertainment. Role Overview The Core Experiences Team at Speechify is looking for a Senior Software Engineer in Columbus, OH. This role focuses on building and maintaining the core services and SDKs that support Speechify’s product across multiple platforms. The work blends product innovation with infrastructure, emphasizing the creation of reliable APIs and systems that improve the user experience. What You Will Do Work closely with Product Teams to define project scopes and streamline processes, aiming for faster customer feedback. Balance integration and user experience trade-offs to deliver cross-platform solutions through the Speechify SDK. Improve existing features by refining algorithms and designing efficient abstractions for quicker loading and smarter parsing. Deploy cloud functions, lightweight backend services, and scheduled jobs using Kotlin.
At CapTech, our Machine Learning Engineers play a pivotal role in devising and executing data-centric solutions tailored to our clients' needs. With a strong emphasis on constructing and deploying scalable machine learning systems within enterprise landscapes, you will thrive in a collaborative environment. Here, you will have ample opportunities to learn and share insights with fellow analysts, architects, and our esteemed clients.Your key responsibilities as a Machine Learning Engineer will encompass:Collaborating with clients, data scientists, engineers, and cross-functional teams to design and deliver comprehensive machine learning solutions while exploring innovative data science strategies to fulfill business objectives.Breaking down client needs into actionable data-driven processes and analytical frameworks.Processing and transforming extensive datasets hosted on leading enterprise data platforms such as AWS, Azure, and GCP.Crafting, developing, and launching advanced analytical solutions utilizing client data, including recommender systems, natural language processing tools, and risk assessments.Optimizing and scaling machine learning systems to meet client specifications.Enhancing CapTech’s Machine Learning and Data Science practices by delivering impactful client presentations, drafting proposals, participating in business development activities, and mentoring junior data scientists and engineers.
Join CapTech as a Lead Machine Learning and Data Science Engineer, where you will play a pivotal role in crafting and executing data-driven solutions for our diverse clientele. Your primary focus will be on designing and deploying scalable machine learning systems in enterprise settings. At CapTech, we foster a collaborative environment, providing ample opportunities to learn from and share insights with fellow analysts, architects, and our valued clients.Key Responsibilities:Collaborate with clients, data scientists, engineers, and multidisciplinary teams to develop comprehensive end-to-end machine learning solutions that address business challenges.Offer technical leadership and facilitate collaboration within and across teams to ensure alignment of technical solutions with client needs.Translate client requirements into data-driven processes, models, and analytical metrics.Analyze and process large datasets from various enterprise-level data platforms (e.g., AWS, Azure, GCP).Design, develop, and implement advanced analytical solutions utilizing client data, such as recommender systems, natural language processing, and risk assessment models.Optimize and scale machine learning systems to meet client specifications.Enhance CapTech’s Machine Learning and Data Science practices through client presentations, proposal writing, participation in business development events, and mentoring junior data scientists and engineers.
As a Cloud Data Engineer at CapTech Consulting, you will empower our clients to create and sustain sophisticated data systems that integrate data from various sources, enabling informed decision-making. You will design and implement data pipelines, preparing data for utilization by data scientists, analysts, and other data systems. Our team thrives on solving challenges and crafting innovative solutions for our clients. Leveraging cloud infrastructure, you will deliver immediate value while ensuring scalability for future needs. We foster a collaborative environment with ample opportunities to learn from and exchange insights with fellow developers, architects, and clients.Key Responsibilities:Designing and developing data pipelines and products utilizing Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).Providing expert guidance to clients on the optimal technologies and methodologies for efficiently ingesting and processing data in the cloud.Employing engineering best practices to tackle complex data challenges.Collaborating with end-users, development teams, and business analysts to ensure data architecture plans deliver maximum value across the organization.Communicating the differences and trade-offs between various architectural solutions.
Role overview Path Robotics is hiring a Senior Data Engineer in Columbus, Ohio. This role focuses on building and refining the data architecture that supports the company’s robotic solutions. The Senior Data Engineer will work closely with teams from different disciplines to design reliable data pipelines and maintain data accuracy throughout various platforms.
As a Senior Data Engineer at CapTech Consulting, you will play a pivotal role in empowering our clients to construct and sustain sophisticated data architectures that integrate information from various sources, facilitating informed decision-making. Our team excels at crafting data pipelines and preparing datasets for utilization by data scientists, analysts, and other data professionals. We are passionate about solving intricate challenges and delivering innovative solutions tailored to our clients' needs. Leveraging cloud infrastructures like AWS, Azure, and GCP, our engineers provide immediate value while ensuring scalability for future growth. Our collaborative culture fosters continuous learning and knowledge sharing among developers, architects, and clients.Your Impact:Act as a trusted advisor, guiding clients on best practices, methodologies, and technologies to implement effective data engineering solutions.Design, implement, and maintain cutting-edge data pipelines utilizing the most suitable cloud technologies.Collaborate with product owners and subject matter experts to analyze client requirements and deliver sustainable, engineered solutions.Provide technical leadership, working with cross-functional teams to align technical solutions with client objectives.Keep abreast of the latest advancements in cloud technology, patterns, and methodologies; share insights and findings with key stakeholders.
Join Us in Building the Future At Path Robotics, we are seizing a once-in-a-lifetime opportunity to revolutionize an industry facing a critical shortage of skilled labor. Our team tackles formidable challenges daily, and our people are our greatest asset. We pride ourselves on our intelligence, hard work, humility, and unwavering support for one another. We are currently seeking a Senior Software Engineer to take charge of our codebase, creating the systems and tools that empower our machine learning, computer vision, and robotics engineers to turn innovative ideas into robust production solutions. This role involves close collaboration with our research teams and data platform experts to build a scalable, developer-friendly foundation.
What We Provide: At Wade Trim, we offer a competitive salary and a comprehensive benefits package that includes medical, dental, and vision insurance, life insurance, short and long-term disability coverage, educational reimbursement, a 401(k) plan, performance bonuses, and participation in our employee stock program. We are committed to fostering an inclusive work environment with various Employee Resource Groups and Programs such as the Young Professionals Group, Women at Wade Trim, Diversity, Equity and Inclusion initiatives, Professional Development opportunities, Leadership Development, a Rotation Program, a Mentor Program, Sustainability initiatives, and a Wellness Program.Role Overview:We are seeking a dedicated Senior Project Manager to enhance our Water department's infrastructure efforts in Columbus. The ideal candidate will possess a Bachelor’s degree in Civil and/or Environmental Engineering along with five to ten years of relevant experience. A Professional Engineer (PE) license is preferred. Candidates must demonstrate excellent technical writing, organizational, and communication skills, and should be self-motivated with a strong ability to collaborate with team members. A flexible hybrid-remote work schedule will be available after 30 days of employment.
At Veeva Systems, we are pioneering the industry cloud for Life Sciences, empowering organizations to enhance their operational efficiency and connectivity. To explore our innovative products, vision, values, and our commitment as a public benefit corporation, please visit our website.About the RoleWe are excited to invite recent graduates to join our Engineering Development Program, where you will contribute to shaping the future of Software Engineering at Veeva. This program is crafted to challenge and inspire high-potential individuals like you, facilitating rapid learning and delivering meaningful outcomes from day one. Our dedicated resources are aimed at helping you evolve into an outstanding engineer.
About Rebuilt:Rebuilt is an innovative private equity-backed real estate firm dedicated to creating mutually beneficial opportunities for property sellers seeking a hassle-free sales process and real estate investors in search of exclusive, high-yield properties. Our portfolio encompasses a diverse range of properties including residential, multifamily, commercial, raw land, and mixed-use. With a recent $65 million Series A investment to support our expansion, we are on a mission to enhance our market presence and diversify our service offerings, including private lending, title & escrow, and property management. Explore more about us at www.rebuilt.com. Rebuilt is building a unique, vertically integrated real estate investment business, leveraging unmatched local market insights and cutting-edge technology solutions.About Your Role:As a Remote Real Estate Investment Representative / Acquisitions Agent, you will be the driving force behind property acquisitions in your market. You will engage with numerous sellers weekly through scheduled appointments and manage a substantial pipeline of inbound leads.Conducting numerous in-person and virtual meetings with property sellers each weekNegotiating prices and terms for property acquisitionsResponding to inquiries from potential buyers and sellers within your marketFollowing up and nurturing warm real estate leadsPresenting our offerings to local investorsNetworking and generating organic property leads with support from our training and proven methodologiesBuilding strong relationships with local investors through meet-ups, networking events, and educational sessionsHow Rebuilt Invests in Your Success:Competitive base salary with uncapped commission potentialMileage reimbursement, paid time off, healthcare, and 401kAccess to a nationwide network of over 100,000 investorsIndustry-leading acquisitions platform and top-tier real estate technologyA dedicated call center in Nashville that pre-qualifies leads and schedules your appointmentsA comprehensive business development center focused on your outbound lead generationExtensive onboarding through our Rebuilt University curriculum
About Speechify Speechify builds text-to-speech products that help people access information in audio form. More than 50 million users rely on our tools to turn PDFs, books, Google Docs, news articles, and websites into spoken content. This approach supports faster reading, better comprehension, and stronger retention. Our product lineup includes apps for iOS, Android, Mac, a Chrome Extension, and a web platform. We have earned recognition from Google as the Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Speechify’s team is fully remote and includes nearly 200 professionals worldwide. Our group brings together frontend and backend engineers, AI research scientists, and specialists from major tech companies such as Amazon, Microsoft, and Google, along with talent from high-growth startups.
Join the dynamic and innovative team at bisnow as the Director of Acquisitions (Industrial). In this pivotal role, you will be responsible for leading our acquisition strategies, identifying and evaluating potential investment opportunities in the industrial sector. Your expertise will be crucial in driving growth and enhancing our market position.
About Path RoboticsPath Robotics is pioneering advancements in autonomous welding technology. Our AI-driven robotic welding systems leverage sophisticated sensing and computer vision to adapt in real time—eliminating the need for fixtures, programming, and limitations. We're crafting the future of manufacturing and are on the hunt for engineers eager to dive into this innovative field.The RoleWe are seeking a Software Engineer with a solid foundation in systems-level programming and experience in developing software that communicates directly with hardware. You will engage with our sensing stack, robotic platform, and computational infrastructure—writing the essential code that enables our robots to perceive, navigate, and make decisions. This position is ideal for individuals who are comfortable working closely with hardware, writing Hardware Abstraction Layers (HALs), integrating sensors and actuators, and optimizing performance on embedded computing platforms.What You’ll DoCreate comprehensive software solutions for sensing and robotic systems, including HALs for cameras, laser sensors, and communication interfaces.Enhance the software architecture integrating robotic arms, welding systems, and peripheral hardware into a cohesive control stack.Design and implement reliable device drivers, HALs, and ROS-based components for robotic applications in production.Develop and fine-tune software for embedded platforms like NVIDIA Jetson, focusing on real-time and GPU-accelerated tasks.Collaborate with hardware, firmware, and systems teams to deploy devices, troubleshoot stack-wide issues, support operations, and enhance performance in the field.Who You Are3–6 years of software engineering experience in robotics, automation, embedded systems, or a related discipline.Proficient in C++ within production environments, with practical knowledge of Python for tooling, scripting, and testing.Hands-on familiarity with ROS or ROS2 in operational settings.Experience in developing HALs, device drivers, or low-level software for sensors, actuators, and hardware peripherals.Comfortable working with embedded Linux, cross-compilation, and collaborating with hardware and firmware engineers to debug integrated systems.
About the Role Speechify is looking for a Software Engineer focused on iOS Core Products in Columbus, OH. This role centers on building and improving applications that shape how users interact with our products. Work closely with a skilled team to deliver features and updates that matter. What You Will Do Develop and maintain iOS core product features Collaborate with teammates to design and implement new app functionality Contribute code that directly supports product growth and user satisfaction Work Environment Expect a quick-moving setting where each engineer’s work helps drive the company’s progress. Input and ideas are valued as part of a collaborative team effort.
Join our dynamic team as a Software Engineer (Core .NET) where you will leverage your expertise in developing innovative software solutions. This contract position offers an exciting opportunity to work on challenging projects in a collaborative environment.
May 24, 2017
Sign in to browse more jobs
Create account — see all 272 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.