CrawlJobs Logo

Senior Software Engineer – Research Platform

United States, Chicago 200000.00 USD / Year · Job Posted January 24, 2026
Apply Position
Job Link Share

Job Description

The Optiver Research Platform (ORP) is a vertically integrated platform team that manages both high-performance compute infrastructure and the software platform layered on top. ORP enables Optiver’s global research teams to define and execute large-scale computational problems such as simulations and model training through streamlined orchestration of complex workflows.

Job Responsibility

  • Expand the Optiver Research Platform’s capabilities by building features and improving performance across service orchestration, job scheduling, cluster management, big-data processing, and other core services
  • Build and evolve a fully managed compute & data platform layer for improved scale & reliability in Python & Rust
  • Explore cutting-edge technologies and integrate them into Optiver’s research workflows to enhance performance and allow deriving better insights
  • Collaborate globally with Optiver business teams including traders, researchers, and engineers

Requirements

  • Experience leading large-scale engineering projects
  • Strong engineering instincts and a deep understanding of computer science fundamentals
  • Experience in distributed systems
  • Expertise in Python is required
  • Ability to tackle complex technical problems at the intersection of infrastructure and research enablement
  • Commitment to continuous learning and improvement in a rapidly evolving environment
  • Excellent communication and collaboration skills for working with global researchers and engineers
  • Readiness to set technical direction, promote engineering principles, and do the right thing

Nice to have

  • Experience with C, C++, or Rust is a plus
  • Experience working with GPUs and the CUDA ecosystem is a plus

What we offer

  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • A highly competitive compensation package
  • Global profit-sharing pool and performance-based bonus structure
  • 401(k) match up to 50%
  • Comprehensive health, mental, dental, vision, disability, and life coverage
  • 25 paid vacation days alongside market holidays
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer – Research Platform

8 matching positions

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Software Engineer II

OneDrive and SharePoint are rapidly growing services at the center of Microsoft'...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in related to cloud scale distributed design and patterns
  • The ability to deliver informed designs and plans ahead of production and execution
  • Knowledge of others' expertise and the ability to involve multiple players (within and outside the organization) in the creation or development of novel products, processes, or research streams
Job Responsibility
Job Responsibility
  • Design and deliver systems that enable partners and ISVs to migrate from other cloud providers, improve core systems performance and efficiencies, and ensure zero customer impact throughout the change management cycle
  • Deliver systems to meet our business continuity planning goals, provide telemetry for optimizing the service and drive our response time for detecting and resolving service issues down
  • Create, implement, optimize, debug, refactor, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Contribue to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Helps to identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others
  • Contributes to determining back-end dependencies associated with product, application, service, or platform functionality for product features
  • Understands downstream effects of solutions and work provided
  • Helps to identify areas of dependency and overlap with other teams or team members and drives coordination
  • Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Platform Security

Join the Microsoft Device Ecosystem and Platform (MDEP) team, where we are build...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of software development experience, with significant experience contributing to or leading architectural design
  • Experience with AOSP security features such as device integrity, cryptography, Keymint, and Keystore
  • Expertise in device integrity mechanisms, key attestation processes, key provision strategies, and the management of trusted applications within AOSP
  • Ability to develop and manage trusted applications that operate within a TEE
  • Capability to design and develop robust security solutions that align with industry standards and best practices
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software and security issues
  • Leadership skills to guide a team in the development of secure software solutions
  • Strong communication skills with proven track record of representing security technology with customers and device manufacturers
Job Responsibility
Job Responsibility
  • Design, develop, and maintain AOSP security features, applications, and frameworks using Java, Kotlin, C/C++, and other technologies
  • Work across drivers, tools, Linux Kernel, trusted applications, AOSP Framework, and AOSP services
  • Collaborate with developers, testers, product managers, and security experts to ensure the quality, performance, and security of the AOSP platform and applications
  • Research and implement the latest security best practices, standards, and technologies for AOSP development
  • Troubleshoot, debug, and fix security issues and vulnerabilities in AOSP applications and systems
  • Represent the Microsoft MDEP team in various forums with partners, providing industry-leading technical guidance
  • Participate in code reviews to ensure code quality and share knowledge with the team
  • Demonstrate excellent communication skills with the ability to articulate technical design, implementation, and issues clearly and concisely
  • Stay updated on AOSP operating system updates, security trends, and industry best practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Browser Platform

The Edge browser is a core strategic product and key entry point to Microsoft’s ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python
  • OR equivalent experience
  • Past experience contributing to a large-scale software engineering project
  • Past experience with evaluating and training ML models
  • Solid design, coding, and debugging skills in modern programming languages
Job Responsibility
Job Responsibility
  • Collaborate with teams across many parts of Microsoft, including with researchers to evaluate and optimize cutting-edge on-device models
  • Develop evaluation pipelines and datasets to ensure models meet developers’ needs
  • Integrate the models and runtimes into Edge and collaborate to improve the full on-device ML stack
  • Engage with the web ecosystem—including through the open web standards process—to ensure API designs are high quality and enable cross-browser interoperability
  • Contribute directly to the Chromium project for aspects that can be shared with other Chromium-based browsers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Platform

Imagine a world where AI agents seamlessly integrate into your daily work conver...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 3+ years experience in distributed systems, client-server architecture, and distributed database technologies such as .NET Core, Redis, or Azure Cosmos DB or similar
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, develop, and operate high-scale services that power the Teams AI Platform
  • Dive deep into Azure technologies and distributed database systems
  • Collaborate with internal and external partners to design features that drive user growth and engagement
  • Develop features that delight customers while upholding the highest standards of availability, reliability, performance, and scalability—never compromising on engineering fundamentals
  • Influence and define new designs, architectures, standards, and reusable service libraries that empower teams across Microsoft to build at scale
  • Work closely with AI teams across Microsoft to share best practices, align on strategy, and leverage shared infrastructure and research
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI Platform and Enablement

We're building a next-generation AI-powered platform and web application for cre...
Location
Location
United States , San Francisco
Salary
Salary:
180000.00 - 286000.00 USD / Year
descript.com Logo
Descript
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in deploying and managing AI models in production
  • Experience with the tools of large volume data pipelines like spark, flume, dask, etc.
  • Familiarity with cloud platforms (AWS, Google Cloud, Azure) and container technologies (Docker, Kubernetes)
  • Knowledge of DevOps and MLOps best practices
  • Strong problem-solving abilities and excellent communication skills
Job Responsibility
Job Responsibility
  • Build, maintain, and standardize third-party model integrations, including consulting for other engineering teams with AI model integration needs
  • Design, implement, and maintain our AI infrastructure supporting our machine learning life cycle, including data ingestion pipelines, training developer experience and infrastructure, evaluation frameworks, and deployments / GPU infrastructure
  • Collaborate with Product Managers, Research Engineers, and AI Researchers to understand their infrastructure needs and ensure our AI systems are robust, scalable, and efficient
  • Optimize and scale our models and algorithms for efficient inference
  • Deploy, monitor, and manage AI models in production
What we offer
What we offer
  • Generous healthcare package
  • 401k matching program
  • Catered lunches
  • Flexible vacation time
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Office AI Platform

Come join Microsoft Office AI team to work on state-of-the-art services, AI solu...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, Typescript, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Distributed systems and cloud scale, proven ability to design, implement and operate scalable, fault-tolerant microservices and distributed storage on cloud platforms such as Azure
  • experience building APIs and services, designing data pipelines and feedback loops, and implementing secure, compliant solutions
  • AI and machine learning mastery, hands-on experience with state-of-the-art generative AI and ML frameworks and deep understanding of large language models, embeddings, prompt engineering and model fine-tuning
  • Technical leadership, demonstrated experience leading complex initiatives from concept to production, mentoring engineers, and driving technical decision-making while working with cross-functional teams
  • Security and compliance, ability to meet Microsoft’s and customers’ security and background requirements and to ensure that solutions adhere to responsible AI and data privacy standards
  • Demonstrated passion for mentoring, fostering an inclusive team culture, and collaborating closely with product, research and design partners to drive strategy and deliver user value
Job Responsibility
Job Responsibility
  • Design and implement scalable, reliable, and secure AI services on Azure, optimizing performance, cost and compliance
  • Apply knowledge of generative AI, large language models, and modern frameworks to develop intelligent features and automation within the service
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals
  • Contribute to fixing, enhancing, and supporting our services in production, including periodic on-call duties where necessary
  • Drive features, projects, and open-ended problems towards resolution
  • Take initiative to identify and fix bottlenecks, proactively come up with the proposals for further improvements of the system, process and owned product
  • Provide mentorship, technical guidance, and peer coaching to other engineers, fostering a culture of innovation, continuous learning, and inclusion
  • Encourage best practices in code quality, security and responsible AI while elevating the skills of fellow team members
  • Work with international teams within Microsoft
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Application Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, computer science, front-end web-application development, or a related field
  • Strong JavaScript, TypeScript, or Swift experience
  • Strong algorithms, data structures, and coding background
  • Experience with user interface frameworks (e.g. Angular, React, Vue, Swift UI etc.)
  • Extraordinary teammate with excellent interpersonal skills
  • Exceptional communication skills: Ability to collaborate across teams, clearly communicate technical concepts to non-technical stakeholders, and document solutions effectively.
  • Organized and strategic: Experience in managing complex engineering projects, including timelines, scope, and deliverables, with attention to detail.
  • Collaborative mindset: Use your skillset to work flexibly across multiple teams and application.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, driving solutions to completion.
Job Responsibility
Job Responsibility
  • Design and Implement Front End Architecture: Lead the design and implementation of front end architecture to support native-quality web applications for multi-platform deployment.
  • Contribute Across Teams: Collaborate cross-functionally to build our technology and celebrate our shared successes. Be impact-driven, seek to be a good employee, neighbor, and global citizen.
  • Optimize Systems-level Performance: Be a systems-level thinker who researches before they act and values sound processes and broad thinking.
  • Prioritize Execution, Stability, and Velocity: Focus on delivering short-term wins while maintaining a long-term vision within our shared architecture. Take pride in the impact of our products and in delivering a 'wow' customer experience.
  • Nerd Out About Your Craft: Dive deep into the details and continuously refine your expertise.
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Fulltime
Read More
Arrow Right