Job Closed

This listing is no longer active.

CoStar Group logo
CoStar Group

We are digitizing the world's real estate, empowering all people to discover properties, insights, and connections.

Senior Machine Learning Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

38 days ago

Salary

0

Seniority

Senior

Job Description

Senior Machine Learning Engineer

CoStar Group

Role Description CoStar Realty Information Inc. seeks a Senior Machine Learning Engineer. Job Duties: - Lead and manage the deployment and management of machine learning models across production systems. - Collaborate with machine learning engineers and data scientists to design and implement efficient and scalable machine learning pipelines, monitoring, and testing frameworks, and data management processes. - Work with software engineers to ensure the seamless integration of machine learning models into applications and services. - Develop and maintain efficient and scalable data management processes for large-scale machine learning datasets. - Collaborate with the Infrastructure team to ensure the reliability, scalability, and security of production systems. - Stay up-to-date with the latest trends and best practices in MLOps, machine learning, and data management. - Advocate for tools and technologies to accelerate research. - Distribute neural networking training across fleets of computer servers to leverage massive datasets. - Optimize machine learning inference on mobile devices. - Telecommuting permitted from anywhere in the U.S. Qualifications - Bachelor’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, or a closely related field plus five years of experience in the job offered or a related occupation. Requirements - Python and C++ programming for developing complex computer vision applications and computational geometry algorithms, including experience with performance optimization and memory management for processing large 3D datasets. Expertise in scientific computing libraries such as NumPy and OpenCV for sophisticated data manipulation and algorithm implementation (3 years). - SLAM (Simultaneous Localization and Mapping) and Structure from Motion for camera pose tracking and 3D reconstruction. Experience in visual odometry, feature tracking, bundle adjustment, and loop closure detection. Experience implementing EKF-based SLAM solutions and familiarity with state-of-the-art SLAM approaches from research literature (2 years). - 3D Computer Vision and Volumetric Reconstruction, including 3D reconstruction techniques including TSDF (Truncated Signed Distance Function) volumetric fusion, depth data processing, and 3D mesh projection/stitching. Experience with multi-view geometry, camera calibration, and point cloud processing. Experience with specialized 3D vision libraries and implementing algorithms from computer vision conferences (CVPR/ECCV/ICCV) (2 years). - Depth Sensing and Processing: comprehensive experience with depth camera systems like Kinect or LIDAR, depth data infrastructure for mixed reality pipelines, and depth compression schemes. Hands-on experience with depth map filtering, fusion of multiple depth sources, and integration of depth data with RGB information for scene understanding (2 years). - Mixed Reality Systems for Digital Twins: advanced expertise in developing computer vision components from mixed reality applications with focus on digital twin creation and interaction. Experience with spatial mapping, environment understanding, camera tracking, surface detection, and 3D content placement in virtual environments that mirror physical spaces. Experience with integrating real-world geometry with virtual content for interactive digital twin applications (2 years). - Advanced Computer Vision Algorithms including camera calibration, pose estimation, feature extraction and matching, homography estimation, optical flow, and multi-view geometry. Experience implementing and optimizing these algorithms for specific application domains and hardware constraints (3 years). - Neural Radiance Fields (NeRF) and Novel View Synthesis for creating photorealistic 3D representations from 2D images. Hands-on experience implementing and optimizing NeRF variants for different applications and hardware environments (1 year). - Deep Learning for Computer Vision: specialized experience implementing and optimizing deep learning models for computer vision tasks such as object detection, semantic segmentation, depth estimation, and pose estimation. Experience with frameworks like PyTorch and adapting state-of-the-art architectures for specific computer vision challenges (2 years). - Embedded Computer Vision: Experience optimizing and deploying sophisticated computer vision algorithms on embedded systems with limited computational resources. Experience with ARM architectures, NVIDIA Jetson platforms (TX2), and techniques for efficient inference on edge devices. Experience implementing real-time vision systems on embedded hardware for applications such as smart cameras and mobile devices (2 years). - Multi-sensor Integration and 3D Environment Capture: Experience with multi-sensor systems for creating comprehensive 3D digital representations of physical spaces. Experience implementing sensor fusion algorithms, localization, mapping, and environment understanding for indoor and outdoor spaces. Experience developing systems that can perform real-time perception tasks in dynamic environments and create accurate 3D models from multiple data sources. Experience with multi-camera calibration, synchronization, and integration for creating seamless 3D spatial models (2 years). Benefits - EOE, including disability/vets. - Must be legally authorized to work in the U.S. without sponsorship. - CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing.

Related Categories

Related Job Pages

More Engineer Jobs

Buildkite logo

Escalations Engineer - Pipelines

Buildkite

Buildkite is the fastest, most reliable way to deploy and test code at any scale.

Engineer38 days ago
Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

Role Description In this role, you'll own the engineering response to the hardest problems our customers run into. You'll work inside the Pipelines team — partnering closely with Support, TAMs, and Solutions Architects — to take escalations from symptom to root cause, ship fixes back into the product, and remove the underlying causes of recurring tickets. This is a deliberately different role from the traditional support engineering hamster wheel. We're not looking for someone to just clear tickets faster. We're looking for someone to own the space — to spot patterns, drive systemic fixes, and make Buildkite stickier and more reliable for the customers who depend on it most. - Own L3 escalations end-to-end — from symptom through diagnosis to a shipped fix - Work in our Ruby on Rails monolith and PostgreSQL databases to resolve issues at the source - Spot recurring patterns in support load and ship product changes that eliminate the underlying cause — the best support ticket is the one that never gets opened - Partner with Support, TAMs, and Solutions Architects on technical diagnostics for high-impact customers - Lead the engineering side of incident response when production issues require deeper investigation - Help improve the onboarding and migration experience for customers moving onto Buildkite from other CI/CD platforms - Take customer wins from intake to delivery — own them, follow through, don't drop the ball - Contribute to architectural discussions on platform reliability and customer experience - Provide or respond to feedback on GitHub pull requests Qualifications - 5+ years of experience in engineering - Comfortable working in a Ruby on Rails monolith — able to read, debug, and modify production code confidently - A track record of taking problems from symptom to root cause without losing focus or scope - Pattern recognition — you see recurring issues and propose systemic fixes rather than one-off patches - Comfortable in customer-facing conversations when escalations require it — can triage in real time, communicate clearly, and give customers confidence they're in the right hands - Comfortable with performance at scale — N+1 queries, indexing strategies, diagnosing slow paths - Experience using observability tools like Datadog, Honeycomb, etc. - Care about code quality and know how to balance perfect with practical - Calm and consistent under high volume — finish what you start - Understand good development practices: clear commits, thoughtful pull requests, and reliable tests with tools like RSpec Requirements - Key Technical Stacks & Components: - Ruby on Rails - PostgreSQL - GraphQL - React - Datadog - Amazon ECS - RDS Performance Insights - Terraform - Redis - Kafka Benefits - Competitive compensation and benefits package - Flexible, remote-first culture - Opportunities for professional growth, leadership, and technical ownership - Work alongside talented, passionate engineers building world-class developer tools - A collaborative, inclusive, and innovative culture where your ideas make a real impact Equal Opportunity Employer At Buildkite, we value diversity and celebrate all types of skills, backgrounds, and experiences. We’re dedicated to fostering an inclusive environment and providing reasonable accommodations throughout our recruitment process. If you need any accommodations or support during the application or interview process, please reach out to us at accommodations@buildkite.com.

Australia and New Zealand
talentpluto logo

Forward Deployed Engineer

talentpluto

The AI headhunter connecting elite tech sales talent with high-growth startups.

Engineer38 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Partner directly with customers during pre-sales and post-sales technical engagements • Support proofs of concept, pilot implementations, and production-oriented deployments • Troubleshoot integration issues and help customers build within their own environments • Translate customer requirements into practical technical solutions • Collaborate closely with product, engineering, and go-to-market teams to unblock customer progress • Represent the company credibly in technical conversations with senior engineers and enterprise stakeholders • Surface recurring customer needs and implementation patterns to internal teams

New York
Job Closed
Modus Create logo

Senior Bazel Engineer

Modus Create

Modus Create is a consulting firm founded in 2011 to help clients transform their businesses to succeed in the digital future. Modus Create employs a fully dist

Engineer38 days ago

Role Description We are looking for a Bazel Engineer to join our Scalable Builds department in a fully remote, distributed environment. In this role, you will: - Work closely with clients to design, implement, and optimize build infrastructure for large-scale software projects. - Help organizations improve developer productivity, build reliability, and engineering velocity by leveraging Bazel and related technologies. - Collaborate with experienced engineers across a variety of domains. - Contribute to open source projects. - Shape the future of build systems both within Tweag and in the broader Bazel ecosystem. This is an excellent opportunity for someone who enjoys solving complex technical problems while working directly with clients and the open source community. Qualifications - Strong hands-on experience with Bazel and modern build systems. - Senior-level experience in software engineering. - Strong understanding of build system architecture, scalability, and performance optimization. - Experience with developer productivity tooling and CI/CD environments. - Consultant mindset: confident yet humble, principled yet pragmatic. - Strong written and verbal communication skills. - Comfortable presenting technical solutions clearly to clients. - Ability to collaborate effectively in a fully remote environment. - Interest in exploring new technologies and contributing to open-source communities. Requirements - Experience migrating legacy build systems to Bazel or improving existing Bazel-based setups (Bonus points). - Experience setting up and optimizing Bazel remote caching and remote build execution (RBE) for performance and scalability (Bonus points). - Broad exposure to multiple programming languages and platforms (Bonus points). Benefits - Fully remote position with excellent work/life balance. - Deep diving into complex engineering challenges. - Sharing knowledge through open source contributions and community engagement. - Continuous learning and growing your expertise in scalable build infrastructure. - Representing Tweag while working with some of the world's most recognized brands.

Worldwide
Job Closed
Avomind logo

Lead Full Stack Engineer

Avomind

Commercial, Strategy & Analytics Talent Globally 🚀

Engineer39 days ago
Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

Role Description Our client is seeking an experienced Lead Full Stack Engineer to build and scale critical systems across backend services and user-facing applications on their trading platform. This role is ideal for a strong individual contributor who enjoys solving complex engineering problems in environments where latency, correctness, reliability, and user experience are essential. The Lead Full Stack Engineer will contribute hands-on across core backend systems and frontend applications, working on components such as trading workflows, user lifecycle, risk and margin flows, financial data surfaces, and real-time interfaces. The ideal candidate will combine strong backend depth with frontend ownership and will be comfortable driving technical execution, code quality, and architectural decisions as an individual contributor. Roles and Responsibilities - Build and enhance backend services powering the trading platform, including user lifecycle, trade processing, and core financial workflows. - Develop and maintain frontend applications and interfaces used by traders for order placement, positions tracking, portfolio monitoring, and related workflows. - Contribute to the design and implementation of systems related to margin workflows, risk checks, balances, P&L calculations, and financial data accuracy. - Build scalable and performant APIs and services using Node.js or Golang, with strong attention to latency, concurrency, and system reliability. - Build responsive, intuitive, and high-performance user interfaces using React.js or equivalent frontend frameworks. - Work on real-time systems and interfaces, including APIs and WebSocket-based data flows used by retail traders, algorithmic traders, and institutional clients. - Make sound technical decisions for performance-critical and correctness-sensitive systems in collaboration with senior engineering stakeholders. - Review code and designs to identify scalability bottlenecks, concurrency issues, edge cases, and potential failure modes. - Participate actively in debugging production issues, incident response, root cause analysis, and follow-through fixes. - Collaborate closely with Product, Design, QA, Risk, and backend/frontend peers to deliver reliable and high-impact product features. - Drive engineering best practices around code quality, testing, observability, and maintainability through hands-on contribution and technical leadership. - Take end-to-end ownership of modules and features, from design and development to deployment and production support. Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field. - 5–8 years of experience building production-grade software systems as a backend or full stack engineer. - Strong hands-on experience with backend technologies such as Node.js or Golang. - Strong hands-on experience with React.js or equivalent modern frontend frameworks. - Experience building and shipping systems where performance, reliability, data integrity, and user experience are critical. - Solid understanding of concurrency, asynchronous programming, API design, and distributed systems fundamentals. - Experience building frontend applications with complex state management, data-heavy interfaces, and real-time updates. - Ability to independently own and deliver features in a fast-paced environment while collaborating with cross-functional teams. - Strong problem-solving, debugging, system design, and communication skills. Preferred Skills - Experience building trading systems, fintech products, or exchange infrastructure. - Experience working on real-time dashboards, transaction-heavy systems, or high-throughput platforms. - Familiarity with WebSockets, event-driven systems, caching layers, and performance optimization. - Experience with cloud-native deployment environments, observability tooling, and production troubleshooting. - Ability to act as a technical anchor for modules and guide engineering decisions without people-management responsibility.

Vietnam