Senior Software Engineer - Machine Learning & Geospatial
$165k - $190kGrabJobs
Job Title: Senior Software Engineer - Machine Learning & Geospatial Location: 100% Remote (US Based Only) *We cannot sponsor or transfer any visas, of any kind, at this time* Hiring Manager: Senior Engineering Manager Estimated salary range: $165,000 to $190,000 The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations About Ocient: Ocient is a data analytics software solutions company that enables always-on, compute-intensive analysis of complex, large-scale data with outstanding performance that delivers up to 90% price savings. Ocient brings data transformation, loading, complex query processing, AI, OcientML® and OcientGeo® as a single, consolidated solution for deeper insights and data-driven decision making. Enterprises can deploy Ocient’s pilot-to-production solutions on premises, in the OcientCloud® or in the public cloud, with little to no resource-intensive integration. Ocient is a global, carbon-neutral company, headquartered in Chicago, and backed by leading investors including Greycroft, OCA Ventures, In-Q-Tel and Buoyant Ventures. For more information, please visit Job Description: We’re looking for a Senior Software Engineer to help evolve our Machine Learning capabilities, with a particular focus on closing feature gaps and behavioral differences relative to widely used ML frameworks (e.g., Spark ML, scikit-learn), while continuing to deliver new ML functionality. This role is ideal for someone who enjoys working across model behavior, system design, and customer expectations — ensuring that ML features behave predictably, perform well at scale, and align with how users expect industry-standard tools to work. Responsibilities: Design and implement machine learning features used in production customer workflows. Help identify and close feature and behavior gaps between our ML capabilities and common frameworks (e.g., Spark ML, scikit-learn). Proactively evaluate semantic differences, defaults, and edge cases that could surprise customers. Partner with product, architects, and customer-facing teams to anticipate upcoming customer needs and gaps. Investigate and resolve issues where ML behavior diverges from user expectations (e.g., model output, metrics, configuration semantics). Contribute to other ML initiatives including new models, metrics, performance improvements, and infrastructure work. Analyze and improve the performance of existing ML code, balancing correctness and stability with customer facing latency. Write clear design docs, tests, and documentation to make behavior explicit and prevent regressions. Minimum Qualifications: 5+ years of experience building production software systems. Strong proficiency in at least one backend or systems language (e.g., C++, Java, Scala). Experience implementing or integrating machine learning models in production. Familiarity with ML libraries or frameworks such as Spark ML, scikit-learn, XGBoost, or similar. Strong instincts around correctness, edge cases, and behavioral consistency. Ability to work across teams and codebases to turn ambiguous requirements into concrete solutions. An ideal candidate will have: Experience comparing or validating behavior across multiple ML frameworks. Experience with large-scale data systems or analytical databases. Familiarity with distributed execution, performance tuning, or numerical stability. Understanding of spherical geometry and its application to geospatial analytics. What success looks like: Customers see fewer surprises when using ML features compared to familiar frameworks. ML behavior, defaults, and limitations are well-documented and intentional. Feature gaps are identified early, not discovered under customer pressure. You deliver across parity work and broader ML initiatives, balancing short-term needs with long-term quality. We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an @ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to View email address on click.appcast.io
$140k - $180k
...trains. We arebuilding the machines thatlay down the tracks. By... ...prioritizing query performance engineering and indexing strategies to... ...Required: 5+years offull-time software engineering experience... ...more of the following: Machine Learning, SDA, Backend Development Proficiency...SeniorRemote workRelocation package- ...Software Engineer Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate... ...in data pipeline development Familiarity with Azure Machine Learning and integration of data engineering workflows with ML...SeniorWork experience placement
$130k - $170k
...s and our utility clients’ software systems. Through our Platform... ...in the process. As a senior software engineer, you would join a relatively... ...and enjoy collaborating and learning from each other. Make an immediate... ...spectrum of IoT, SaaS and machine learning obstacles,...SeniorCasual workImmediate start- A growing tech company in Dallas seeks a Senior Software Engineer to join their expanding team. You will be responsible for developing API integrations, maintaining platform uptime, and deploying machine learning models. Ideal candidates should possess over 5 years of experience...Senior
$170k - $220k
...world in a positive way. To learn more visit: You will... - Be... ...multidisciplinary Research Scientists and Engineers working on building a cutting... ...computer vision, and machine learning. - Manage the end-to... ...in ML systems or the ML software stack. - Deep understanding of...SeniorFull timeWork at officeWork from homeFlexible hours$119.8k - $234.7k
...-solver who thrives on continuous learning, embraces changing priorities, and... ...following. Collaboration with engineers and researchers to build and... ...engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related...SeniorOngoing contractLocal area$137.7k - $182.43k
...Articulate is looking for a Senior Software Engineer to join our amazing Localization team! As a Senior Software Engineer at Articulate, you... ...work closely with a talented team of software engineers, machine learning engineers, and designers to build industry-leading...SeniorLocal areaImmediate startRemote work- ...We are looking for a Senior Desktop Software Engineer, Machine Learning to work on an innovative project that redefines software. In this role, you will develop and ship Mac-based desktop software with a strong focus on performance and reliability. Expertise in virtual...SeniorWorldwide
- ...Senior Software Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment... ...world for the better. Read further to learn how you could help make great things... ...on Azure App Services and virtual machines, ensuring reliability, security, and...SeniorFull timeTemporary workPart time
- ...degree in computer science, Computer Engineering, Electrical Engineering, or related technical... ...field.* 7+ years of professional software development experience, including... ...device driver model.* Experience with AI/Machine Learning tools and workflow.* Experience architecting...SeniorFull timeWork at office
$141k - $242k
...world in a positive way. To learn more visit: The... ...our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will... ...Familiarity with 3D geometry, geospatial systems, spatial databases... .... - Familiarity with Machine Learning pipelines or...SeniorFull timeWork at officeWork from homeFlexible hours- ...industry. We are seeking a highly skilled and motivated Senior Software Engineer to join our rapidly growing team. As a key member of our... ...and back-end development, DevOps, as well as integrating machine learning and data science tools. We use these tools, and more, every...SeniorFull timeWork at office
$175k - $210k
...Welcome systems thinkers. System builds software to help the world see and solve... ...a highly motivated and experienced Senior Software Engineer to join our team. The primary responsibility... ...that support transparent analytics, machine learning, and open knowledge initiatives. The...SeniorFlexible hours$152k - $230k
...face. That’s why we’re on a mission to engineer a frictionless, next-generation business... ...elegant automation. We’re hiring 2 x Senior Full Stack Engineer to own the end-to-end... ..., evaluation, and validation logic for machine learning pipeline components to ensure high...SeniorH1bWorldwideFlexible hours- ...infrastructure, which is used by hundreds of engineers to collect, manage, and analyze data at... ...to support data ETL, analytics, and machine learning initiatives. Manage and operate the... .... Contribute to open-source software and drive meaningful industry impact....SeniorCasual workLive inWork at officeRemote work
- ...performance per dollar and performance per watt. Positron exists to create the world's best AI inference systems. Senior Software Engineer – Machine Learning Systems & High-Performance LLM Inference We are seeking a Senior Software Engineer to contribute to the...Senior
- ...for money during its onboarding process. Job Title: Senior Application Security Engineer (AI/ML) Contract Length: 6+ months Location:... ...will enhance security pipelines by leveraging AI and machine learning to improve shift-left security practices and automate...SeniorContract workRemote workVisa sponsorshipShift work3 days per week
$177k - $245k
...platform for organizations focused on building their own deep learning models and generative AI applications. Weights & Biases is... ...meet the needs of AI practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing, licensing, and...SeniorFull timeTemporary workWork at officeRemote workHome officeFlexible hours- ...About the role: As a Senior Software Engineer on Samsara’s Route Execution team, you’ll build the systems... ...and scalable backend APIs that handle geospatial and real-time data at scale. You’ll... ..., and customers that push us to learn on the go. You believe customers are more...SeniorImmediate startRemote work
$104.16k - $130.2k
...Senior Software Engineer - [Chicago Only] Who We Are At 8th Light, we bring life to the best ideas. Founded in 2006 and headquartered in Chicago... ...workplace is an ongoing journey, and we’re excited to keep learning and growing together. We have a proud tradition of hiring...SeniorLocal areaImmediate startRemote workFlexible hours$50 - $60 per hour
...Senior AI/ML Engineer Location: Memphis, TN / Dallas, TX (Onsite) Position: (C2C Role) Duration: (6+ Months) Pay Range: $50 – 60/Hr... ...proficiency in Python Design, build, train, and optimize machine learning and deep learning models Implement AI solutions using Python...Senior- ...Our client, a data center company in the DFW area, Senior Software Engineer with strong experience in IoT Edge, MQTT, and cloud data pipelines , to support the next generation of Data Center Infrastructure Management (DCIM) platforms. In this role, you will build...SeniorLocal area
$750 per month
...This is a fully remote position. We're looking for a driven Senior Software Engineer to join our team and help eliminate the financial... ...wellness benefit Generous paid family leave Annual $1,200 learning & development stipend About Turquoise Health At Turquoise,...SeniorFor contractorsWork experience placementFreelanceRemote workWork from homeFlexible hours$152k - $230k
...-face. That’s why we’re on a mission to engineer a frictionless, next-generation business... ...journey starts here. We’re hiring 2 x Senior Full Stack Engineer to own the end-to-... ...production systems, document thoughtful learnings, and keep our platform running smoothly....SeniorH1bWorldwideFlexible hours$92.7k - $185.4k
...Senior Software Development Engineer/GCP Data Engineering We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply...SeniorHourly payFull timeTemporary work$79.7k - $136.8k
...entire educational ecosystem as the global leader of cloud-based software for K-12 education. Our employees make it all possible, and a... ...product development lifecycle from concept to delivery. From engineering to quality assurance to data science, the R&D team ensures our...SeniorTemporary workWork experience placementWork at officeFlexible hours$148k - $185k
...the entire pharmacy value stream. To learn more about Alto/FuzeRx, you can review... ...Founders’ Story and our Values. As a Senior Full Stack Engineer on the Care Team, you will join a team... ...engineers, encouraging best practices in software development and design Solve complex...SeniorFull timeTemporary workRemote workWork visaFlexible hours- Quantiphi, Inc. is seeking a Senior Machine Learning Engineer in Dallas, TX. The ideal candidate will have 4-6 years of experience specializing in Generative AI and Agentic AI. Responsibilities include developing and maintaining AI solutions, implementing MLOps practices...SeniorRemote job
- ...performance optimization) Experience with data pipeline tools (DBT, Matillion, Airflow, or equivalent) Strong SQL and data engineering fundamentals Domain Knowledge (Preferred) Experience in Supply Chain / Demand Planning / Manufacturing domain...Senior
- ...GM Financial Technology Senior Principal Engineer Innovation isn't just a talking point at GM Financial... ...-native technologies to peer-led learning and hackathons, our tech teams are... ...powered transformation, using advanced machine learning and automation to help us...SeniorFull timeH1bWork at officeVisa sponsorshipFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Machine Learning & Geospatial. Be the first to apply!
- graduate software developer Dallas, TX
- rust software engineer Dallas, TX
- senior software design engineer Dallas, TX
- software engineer student Dallas, TX
- software engineer amazon Dallas, TX
- software developer positions Dallas, TX
- software engineer full time Dallas, TX
- software qa engineer Dallas, TX
- new graduate software engineer Dallas, TX
- junior software developer Dallas, TX

