Clear all

Jobiba hiring network

Senior Software Engineer Machine Learning Jobs

10,000 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current senior software engineer machine learning jobs. Use filters to narrow by work mode, employment type, experience and date posted.

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Company Description Okta is the leading independent provider of enterprise identity. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 6,500 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. Over 7,950 organizations, including 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers. Position Description We are seeking an experienced Senior Software Engineer to play a key role in building and scaling the Okta Recovery Vault (ORV) . This team is responsible for Okta's enterprise-grade soft-delete and object recovery capability, designed to protect critical identity objects (Users and Groups) from accidental or malicious deletion. As a Senior Engineer, you will own the technical design, implementation, and operational reliability of critical components within our real-time, high-fidelity recovery system. You will solve complex engineering problems around identity preservation (UUIDs) and relationship restoration—including group memberships, app assignments, and password hashes—ensuring our customers can seamlessly recover from data loss events. Job Duties and Responsibilities Feature Execution: Drive the technical design and end-to-end implementation of complex features, such a

javamysqlredis
View job →
O
5mo ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Access Management Engineering Team The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. Learn more about Okta’s Engineering on our blog . About You We seek a passionate Java Senior Software Engineer to join our dynamic team. The ideal candidate should possess: Solid experience in Java web development. Enthusiasm for developing high-quality, secure, and performant applications. A keen interest in learning about cutting-edge security and identity management challenges. A collaborative mindset and excellent communication skills to work effectively with cross-functional teams. This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry. Job Duties and Responsibilities: Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration. Following best practices, contribute to technical designs, proposals, and architectural decisions. Develop high-quality, maintainable software components with comprehensive unit/functio

javareactangular
View job →
O
7mo ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Access Management Engineering Team The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. Learn more about Okta’s Engineering on our blog . About You We seek a passionate Java Senior Software Engineer to join our dynamic team. The ideal candidate should possess: Solid experience in Java web development. Enthusiasm for developing high-quality, secure, and performant applications. A keen interest in learning about cutting-edge security and identity management challenges. A collaborative mindset and excellent communication skills to work effectively with cross-functional teams. This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry. Job Duties and Responsibilities: Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration. Following best practices, contribute to technical designs, proposals, and architectural decisions. Develop high-quality, maintainable software components with comprehensive unit/functio

javareactangular
View job →
O
Okta
📍 Bengaluru• Full-time
2mo ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are seeking an experienced and technically influential Senior Software Development Engineer to join our Cloud Tooling and Pipelines team. This pivotal team is responsible for the design, development, and maintenance of our core Continuous Delivery (CD) platform (leveraging Spinnaker and custom tooling), Infrastructure as Code (IaC) execution engines (primarily Terraform), and a suite of supporting microservices. These systems are critical for enabling and managing our extensive resource footprint across AWS ECS and EKS . As a Senior Software Development Engineer, you will be a key contributor, driving the implementation of scalable, reliable, and secure software solutions that automate infrastructure provisioning and application deployments. Your deep expertise in software engineering principles and cloud-native development will be essential in building and enhancing our critical tooling for infrastructure provisioning, vulnerability management, and IaC deployments. You will also play a vital role in mentoring other engineers and influencing the team's technical roadmap. If you have a strong passion for building robust software systems that empower operational efficiency at scale, we encourage you to apply. Key Responsibilities Design and Develop Core Platform Components: Lead the design and development of scalable and reliable microservices and tools that form the backbone of Okta's Continuous Delivery (CD) platform (including components for Spinnaker,

pythonjavamysql
View job →
A
Addepar
📍 Pune• Full-time
1mo ago

Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered insights within investment and client workflows. More than 1,500 firms in 60 countries use Addepar to manage and advise on nearly $10 trillion in assets. Its open platform integrates with 650 software, data and consulting partners to power end-to-end investment operations across firms of all sizes and levels of complexity. Addepar supports clients worldwide with offices in New York City, Salt Lake City, São Paulo, London, Edinburgh, Geneva, Warsaw, Dubai, Pune and Singapore. The Role Did you know? Alternative investing has the potential to generate higher returns compared to traditional investments over the long term. AI and Machine Learning are revolutionizing the way alternative investments are managed and analyzed. Investors are using these technologies to gain insights, see opportunities, and optimize their investment strategies. Addepar is building solutions to support our clients' alternatives investment strategies. The alternatives data management product is a serverless, modular and terraformed stack. We're hiring a Senior Software Engineer to design, implement and deliver modern software solutions that ingest and process ML-extracted data. You will collaborate closely with cross-functional teams including data scientists and product managers to build intuitive solutions that revolutionize how clients experience alternatives operations. You will work closely with operations engineering on document-based workflow automation and peer engineering teams to define the tech stack. You will iterate quickly through cycles of testing a new product offering on Addepar. If you've crafted scalable systems, or worked with phenomenal teams on hard problems in financial data, or are just interested in solving really

pythonjavasql
View job →
PG
PlayStation Global
📍 San Mateo, Canada• $183K – $274.6K/yr
4mo ago

Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Development Engineer In Test, ML/AI At SIE, we believe in making play safer for everyone. Within our Information Security team, we protect our people, platforms, and products with smart, scalable, and thoughtful solutions. Our mission is to provide clear, actionable risk and security insights that guide the business and enable amazing player experiences. We’re building a team that thrives on collaboration, curiosity, and delivering real value. Come help us make a difference! Overview We are hiring a Sr Software Engineer in Test specializing in ML/AI quality, including automation for model evaluation, LLM-assisted test generation, and validation of AI-powered workflows. The role includes guiding quality strategy and developing automation frameworks. You will also manage implementation for complex, cross-functional, machine learning-powered products and services. This role involves more than test development. You will lead quality initiatives from start to finish, ensuring teams stay synchronized, dependencies are managed, and releases are delivered confidently. You will work closely with ML, engineering, product, and infrastructure teams. You will shape how quality is built, monitored, and expanded while leading embedded QE efforts within projects.

pythonjavareact
View job →
C
6mo ago

Joining Capco means joining an organisation that is committed to an inclusive working environment where you’re encouraged to #BeYourselfAtWork. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It’s important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table – so we’d love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help. About Capco Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. We're looking for a senior software engineer with strong ML and GenAI skills to deliver end-to-end machine learning solutions for our financial services clients. You'll own the full lifecycle — from data pipelines and model development through production deployment and monitoring — working autonomously in complex, regulated environments. This is your chance to make a real difference! YOUR CAPCO DAY Design and build end-to-end data pipelines and feature engineering workflows on large-scale transactional data in regulated client environments Train, calibrate, and validate ML models — supervised, unsupervised, and ensemble — including threshold analysis and production-grade explainability Develop GenAI-powered solutions such as agentic workflows, RAG systems, and LLM-based automation to accelerate knowledge-intensive client processes Deploy and monitor models in production with drift detection, performance tracking, and multi-env

pythonkubernetesmachine learning
View job →

About APT Research Pvt. Ltd. APT Research is the research and data analytics arm of APT Portfolio, a quantitative investment firm that thrives on cutting-edge technology, scientific thinking, and deep market insight. We are a team of scientists, engineers, and innovators powering algorithmic trading and financial research at scale. Learn more at www.aptportfolio.com. The Data Management & Research (DMR) team plays a pivotal role in building high-performance systems, storage, distributed computing systems, research infrastructure, and pipelines that process, store, and analyze market data across global exchanges, enabling the firm's trading decisions and investment strategies. About the Role We are looking for a Senior Software Engineer / Tech Lead to join our DMR team — a self- driven engineer who enjoys solving hard problems, building scalable systems, and mentoring others while remaining deeply hands-on with code. This role blends individual technical depth with people and project leadership, making it ideal for someone who thrives in a fast-paced, analytical environment and wants to contribute across the stack — from systems architecture to production deployments. What You’ll Do · Design, prototype, and build robust data pipelines, APIs, and analytical systems using Python · Own and evolve large-scale distributed systems across PostgreSQL, MongoDB, and ClickHouse · Lead and mentor junior engineers while maintaining your own strong IC contributions · Collaborate with product managers, researchers, and trading teams to scope and ship features · Bring a systems thinking mindset — ensuring performance, monitoring, and maintainability · Rapidly prototype and iterate on solutions for real-time data processing and analytics · Drive best practices in software development, testing,

pythonpostgresqlmongodb
View job →

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving applications. We are seeking senior software engineers who are passionate about performance with an interest in optimizing self-driving solutions that run on NVIDIA’s multi-computer and heterogenous HW architectures. What you’ll be doing: Develop, maintain and optimize latency and throughput of NVIDIA’s L2/L3/L4 autonomous driving solutions. Devise acceleration strategies and patterns to improve software architecture and its efficiency on our computers with multiple heterogeneous hardware engines while meeting or exceeding product goals. Develop highly efficient product code in C++, making use of algorithmic parallelism offered by GPGPU programming (CUDA)/ARM NEON while following quality and safety standards such as defined by MISRA. Collaborate with HW, product, OS, and safety teams to design next-gen products. What we need to see: MS or PhD degree in Computer Science, Computer Architecture, Electrical Engineering or related field (or equivalent experience). 12+ years of relevant professional experience. Excel

machine learningai
View job →
Z
Zoox
📍 Foster City• Full-time• Hybrid• $201K – $276K/yr
2mo ago

The Product Security team is responsible for conducting structured security analyses of Zoox products and applying security standards judiciously throughout the System Development Life Cycle at Zoox. The ideal candidate for this team will have a robust background in systems engineering, coupled with a demonstrated passion and expertise in cybersecurity. In this role, you will: Perform Risk Assessment by quantifying security related safety risks, collaborating with cross functional teams particularly safety teams to ensure alignment with safety and security objectives while supporting risk-informed engineering decisions. Drive verification of quantified risks by fuzzing real world scenarios in simulator environments. Write design proposals and drive execution while proactively communicating risks to partner teams. Proactively identify opportunities to roll up risk metrics into various company wide frameworks. Interface with a multitude of engineering teams within Product Security as well as across software and hardware engineering. Build and maintain a strong understanding of the underlying engineering constraints a

machine learningai
View job →
Z
Zoox
📍 Foster City• Full-time• Hybrid• $254K – $350K/yr
11mo ago

On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco or on the Las Vegas Strip. This is a cutting-edge problem, which requires teamwork and collaboration across a broad set of experts spanning Planner, Perception, Prediction, Operations, and more. Together, you will create the next generation of algorithmic improvements to expand our robot’s ability to drive in some of the most complex situations found on public roads. Safety is foundational at Zoox, so you will take a measured approach – develop a principled modification to the Planner, test in simulation and on closed courses, and team up with our safety drivers for on-road testing. In this role, you will: Create principled algorithmic improvements to specific areas of driving behavior and implement those changes in our code base. Use our extensive backend tooling to test your changes across many different driving situations at the press of a button. Lead on-vehicle drive reviews to generate actionable feedback on driving performance. Use this experience to help the team learn and make improvements. Attend conferences and survey literature to stay informed on the most recent developments in the fields of Robotics and Motion Planning. Write and file patents for novel technologies you develop. Qualifications Master's degree in Computer Science or a related field and 8+ years of experience Fluency in C++ Understanding of configuration spaces and a variety of planning techniques (A*, RRTs, PRMs, etc.) Demonstrated ability to create real-time motion planning algorithms Bonus Qualifications Significant contributions to geometric- and/or sampling-based planning algorithms Experience with autonomou

machine learningc++
View job →
Z
Zoox
📍 Foster City• Full-time• Hybrid• $254K – $350K/yr
27mo ago

The Behavior Capabilities opportunity falls within the Fail Operational Planning team at Zoox. This team works to ensure that the robot continues to operate effectively, even in the presence of minor compartmentalized failures or degraded capabilities. The focus of the team includes developing behavioral and motion planning algorithms to improve trip progress, vehicle uptime metrics, and correspondingly a better customer experience. This is a cutting-edge problem which requires teamwork and collaboration across a diverse group of experts including Planner, Perception, Prediction, Hardware, and more. On this team, you will contribute to the next generation of algorithmic advancements to expand our robot’s ability to drive in some of the most complex scenarios. We are looking for an engineer who is excited to understand the interdependencies within the driving stack and takes ownership of their projects and has a holistic product focused approach towards development. In this role, you will: Create principled algorithmic improvements to specific areas of driving behavior and implement those changes in our code base. Collaborate cross-functionally to develop strategies and intelligent behaviors to mitigate the performance degradation under various failure modes of the system. Architect and implement scalable solutions ensuring seamless integration with the rest of the driving stack. Partner with validation teams to define and execute tests for developed algorithms. Qualifications: Master's degree in Computer Science or related field and 9+ years of experience Fluency in C++ Extensive experience with programming and algorithm design Understanding of vehicle kinematics Bonus Qualifications PhD in Computer Science, Electrical Engineering, Mechanical Engineering, or related field Experience shipping products to market (commercial robotics, drones, consumer devices etc.) Demon

machine learningc++
View job →
Z
Zoox
📍 Foster City• Full-time• $324K – $389K/yr
42mo ago

At Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering, simulation, distributed computing, design, and automated testing. You’ll master new technologies while working on code, algorithms, and research to impact key systems to move Zoox forward. Responsibilities Lead the Sensor Change Playbook workflow, defining the validation process for our next-generation, low-cost vehicle platforms. Partner with PCP V&V to define the Autonomy Technical Specification (ATS) by identifying "bounding" (worst-case) scenarios, particularly those related to winter driving (e.g., heavy snow, ice, sensor occlusion). Work with PCP model owners to architect low-cost stacks that reduce reliance on expensive sensors and accommodate reduced compute (e.g., migrating from 8 GPUs to 1 Thor). Drive the Clearance MoC (Method of Compliance) process for hardware changes, balancing cost, compute constraints, performance and safety. Qualifications Deep expertise in the PCP Stack , multi-modality fusion, and optimizing architectures for severely constrained compute budgets. Experience in V&V (Validation & Verification) for safety-critical systems, specifically expanding into complex Operational Design Domains (ODDs) like winter weather. Proven ability to influence cross-functional stakeholders (SDMA, AHE, PCP) to align on cost vs. performance trade-offs. The ability or experience of managing or curating datasets for sensor validation or model training Bonus Qualifications Experience with Autonomy Technical Specifications (ATS) and defining winter/adverse weather bounding scenarios. Experience working with VLM’s. Ab

machine learningai
View job →
I
Intel
📍 California• $149.8K – $275.6K/yr
4 days ago

Job Details: Job Description: Why Join Us Join a team shaping the future of AI on Intel platforms. You will work on cutting-edge technologies that accelerate Large Language Models, Generative AI, and other advanced AI workloads on next-generation Intel GPUs. This role offers the opportunity to collaborate with experts across hardware architecture, compilers, runtime systems, and AI frameworks while developing skills that span the full AI software stack. Your work will have direct impact on delivering industry-leading AI performance and enabling the next generation of AI applications. Intel is seeking a Senior AI Systems Software Engineer to drive optimization strategy and technical leadership across the AI software stack. In this role, you will lead the development of high-performance software solutions that accelerate AI inference workloads, including Large Language Models (LLMs), Generative AI, and emerging machine learning applications on Intel GPU platforms. You will work across software, compilers, runtimes, frameworks, and hardware architecture teams to deliver breakthrough AI performance and influence future product direction. What You’ll Do Key responsibilities will include but not limited to: Lead optimization initiatives for AI inference workloads on Intel GPUs. Define and drive performance optimization strategies across compilers, runtimes, and GPU kernels. Architect software solutions that improve scalability, efficiency, and performance. Profile, benchmark, and analyze complex AI workloads to identify system bottlenecks. Influence hardware and software co-design decisions through performance characterization and workload analysis. Drive cross-functional technical initiatives spanning architecture, compiler, framework, and r

machine learningairecruitment
View job →
Z
Zoox
📍 Foster City• Full-time• $254K – $350K/yr
3 days ago

Zoox is on a mission to reimagine transportation and ground-up build autonomous robotaxis that are safe, reliable, clean, and enjoyable for everyone. We are still in the early stages of deploying our robotaxis on public roads, and it is a great time to join Zoox and have a significant impact in executing this mission. The ML Platform team at Zoox plays a crucial role in enabling innovations in large-scale Foundation models, VLMs, and VLAs to make autonomous driving as seamless as possible. The Opportunity Are you excited to drive our ML Performance Optimization initiatives and make our ML models that enable autonomous driving as fast and efficient as possible? You will get to work with SOTA accelerators, cutting-edge techniques in distributed training, quantization, distillation, and pruning, among other things, working closely with all the Autonomy teams within Zoox - Perception, Prediction, Planner, Simulation, Collision Avoidance, and have the opportunity to significantly push the boundaries of how ML is practiced within Zoox. We build and operate the base layer of ML tools, model development, and serving systems that our applied research teams use for in- and off-vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This team has many growth opportunities as we expand our robotaxi deployments and venture into new ML domains. If you want to learn more about our stack behind autonomous driving, please look here. If you want to learn more about our ML Infrastructure, here is one of our past talks at re:Invent. In this role, you will: Lead the design, implementation, and operation of training performance optimizations (data/tensor/pipeline parallelism, mixed precision, gradient checkpointing, GPU kern

pythonmachine learningc++
View job →
🔔

Get new senior software engineer machine learning jobs by email

Daily job updates · Unsubscribe anytime