Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Machine Learning & Geospatial

$165k - $190k

GrabJobs

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Machine Learning & Geospatial in Austin, TX vacancy
  •  ...deployment to embedded systems. As a Senior Software Engineer in Agentic AI, you will play a leading...  ...complex workflows leveraging state machines, message queues and distributed processing...  ...setting Familiarity with machine learning tools and frameworks Preferred Qualifications... 
    Senior
    Relocation package
    Flexible hours

    GrabJobs

    Austin, TX
    4 days ago
  •  .... We are looking for an experienced Senior Software Engineer who can design and build best-in-class...  ...interaction modeling, rule-based and learned decision-making, and robust handling of...  ...behavior planning algorithms such as state machines, behavior trees, and probabilistic... 
    Senior
    Remote work

    GrabJobs

    Austin, TX
    3 days ago
  • $175k - $225k

     ...Senior Software Engineer Modern Intelligence is building the foundational AI for defense. Over the...  ...center. Our AI research helps Cutlass learn targets with little data, little compute...  ...our Director of Engineering, the Machine Learning Lead, and the Data Science Lead... 
    Senior

    Modern Corporation

    Austin, TX
    1 day ago
  •  ...Senior Software Engineer - Generative AI & ML, Customer Systems At Apple, we are driven to deliver exceptional experiences through ultra...  ...solutions ~ Bachelor's or Master's degree in Computer Science, Machine Learning, or related field, or equivalent practical experience.... 
    Senior
    Remote work

    Apple

    Austin, TX
    15 hours ago
  • $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... 
    Senior
    Local area
    Immediate start
    Remote work

    GrabJobs

    Austin, TX
    15 hours ago
  • $186.07k - $218.9k

     ...movements. Our tooling serves Engineering, Customer Experience, Risk,...  ...requirements): ~5+ years of software development experience building...  ...workflows, continuously learn as tools evolve, and apply human...  ...piloting an AI tool based on machine learning technologies to conduct... 
    Senior
    Local area

    Coinbase

    Austin, TX
    4 days ago
  • $186.07k - $218.9k

     ...infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the...  .... Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby...  ...is piloting an AI tool based on machine learning technologies to conduct initial screening... 
    Senior
    Local area
    Immediate start

    Coinbase

    Austin, TX
    4 days ago
  •  ...ABOUT THIS ROLE As a Senior Software Engineer for Agentic AI at KIBO, you will design and implement LLM-powered and multi-agent systems...  ...ADK, or LangGraph. Familiarity with classical machine learning concepts like regression, classification, and time-series... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    Kibo Commerce

    Austin, TX
    4 days ago
  • $149k - $204.6k

     ...through the supply chain. Intelligent software orchestrates advanced robots in a...  ...we need Symbotic is seeking a Senior Software Engineer to design and implement the next generation...  ...and operates perception and machine learning systems that enable robots to understand... 
    Senior

    Symbotic

    Austin, TX
    4 days ago
  •  ...work environment, which allows us to learn, develop, and engage across our organization...  ...our team. We are looking for a Senior Software Engineer II to design and build orchestration...  ...that enable CesiumAstro's advanced machine learning pipelines. In this role, you... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    1 day ago
  • $149k - $204.6k

     ...through the supply chain. Intelligent software orchestrates advanced robots in a...  ...we need Symbotic is looking for Senior Software Engineer to join our Perception team. You will...  ...and operates perception and machine learning systems that enable robots to understand... 
    Senior

    Symbotic

    Austin, TX
    4 days ago
  •  ...ICON is looking for a Senior Software Engineer, AI/ML to join the BuildOS team. BuildOS is ICON's software platform for residential construction. Our team is applying modern machine learning to the space of architectural design and construction for the homes of the future... 
    Senior
    For contractors

    ICON

    Austin, TX
    1 day ago
  •  ...work environment, which allows us to learn, develop, and engage across our organization...  ...our team. We are looking for a Senior Software Engineer to lead the design and development of...  ...closely with backend, DevOps, and machine learning teams to deliver robust, high... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    1 day ago
  • $160k - $190k

     ...growing startup, we’d love to meet you. Job Summary Vanilla is seeking a Senior Software Engineer - AI Applications with a strong background in software development, data science, machine learning, and artificial intelligence. You will be utilizing existing Large Language... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Austin, TX
    4 days ago
  • $125k - $167k

     ...Performance team is the crucial bridge between software development and real-world deployment....  ...are seeking a highly skilled Software Engineer to play a critical role in evaluating...  ...Knowledge of statistical analysis and machine learning techniques relevant to performance... 
    Senior

    GrabJobs

    Austin, TX
    2 days ago
  • $200k

     ...Workforce Strategy Expert Senior Full Stack LLM Developer (MLOps & Prompt Engineering Focus) Location: Remote/Austin...  ...systems. This role blends machine learning, MLOps, and full-stack engineering...  ...Full-time Industries Software Development Hospitals and... 
    Senior
    Full time
    Remote work

    Titan Intake

    Austin, TX
    3 days ago
  • $193.3k - $261.5k

     ...The Senior SoC Software DevOps Engineer role centers on enabling the rapid and reliable development of software for AWSs most advanced custom machine learning chips. This position is critical to supporting the Trainium and Inferentia families of silicon which power large... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Amazon

    Austin, TX
    4 days ago
  •  ...seeks a Computer Programmer to design and maintain code for software systems and data-driven applications. The ideal candidate will...  ...structures. This role offers the opportunity to lead in developing machine learning solutions and requires excellent problem-solving skills and... 
    Senior

    Eyvatek

    Austin, TX
    2 days ago
  •  ...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... 
    Senior
    Worldwide

    GrabJobs

    Austin, TX
    4 days ago
  •  ...experiences to meet the needs of our growing audience. As a Senior Software Engineer, you'll deliver complex code solutions. You'll support...  ...as Python, C++, Java or similar Hands-on experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch,... 
    Senior
    Work experience placement

    H.E.B.

    Austin, TX
    1 day ago
  • $186.07k - $218.9k

     ...core platform: the detection engine, invariant framework, and tooling...  ...) : ~5+ years of software development experience with large...  ...daily workflows, continuously learn as tools evolve, and apply human...  ...piloting an AI tool based on machine learning technologies to conduct... 
    Senior
    Local area

    Coinbase

    Austin, TX
    2 days ago
  • Senior Software Development Engineer - US 5+ Years Austin Full-Time About Us Autonomize AI is seeking a highly...  ...ambitious team committed to human-machine collaboration. Our founders are serial...  ...a humble yet hungry group, always learning, always experimenting and always giving... 
    Senior
    Full time
    Remote work

    Autonomize, Inc

    Austin, TX
    15 hours ago
  • $190k - $215k

     ...can connect with confidence. As a Senior Software Engineer within Trust & Safety, you'll help shape...  ...excellence, curiosity, and continuous learning Take ownership of complex technical...  ...Experience in Trust & Safety, machine learning systems, or recommendation systems... 
    Senior
    Temporary work
    Live in
    Work at office

    Bumble

    Austin, TX
    3 days ago
  • $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... 
    Senior
    Flexible hours

    GrabJobs

    Austin, TX
    4 days ago
  • $156k - $211k

     ...accessible to all. In 2025 alone our software helped save 200M lbs of food waste. If...  ...time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling...  ...more easily and quickly and power our machine learning grocery solution. What You’ll Do Build... 
    Senior
    Remote work

    GrabJobs

    Austin, TX
    15 hours ago
  • DomainTools is seeking a Senior Software Engineer to join our backend team. We want you to research, develop and deliver cutting edge code...  ...domain website and DNS data to provide immediate context and machine-learning driven risk analytics delivered in near real-time.... 
    Senior
    Immediate start
    Flexible hours

    DomainTools

    Austin, TX
    15 hours ago
  •  ...personal and career development in a fun, casual, and collaborative environment. Who We Want A Senior Software Engineer will work closely with Product Managers and Machine Learning Engineers to drive and deliver the ML products roadmap. This position is an experienced... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package
    Day shift

    Rival

    Austin, TX
    2 days ago
  •  ...-critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a software company, not a traditional...  ...agility and enterprise scale. We’re looking for a Senior Software Engineer, AI/ML who combines a strong .NET engineering foundation... 
    Senior

    GrabJobs

    Austin, TX
    4 days ago
  •  ...advance our civilization! We are growing and looking for a Senior Software Engineer specialized in ML / CV to join our team and help with all...  ...a Software Engineer at least 3 years of experience in Machine Learning / AI in particular Computer Vision at least 3 years of... 
    Senior
    Day shift

    Skyways LTD

    Austin, TX
    3 days ago
  • $160.8k - $193k

     ..., we are focused solely on developing software for automated trucks to transform how...  ...structured, training‑ready datasets for machine learning, simulation, autonomy development,...  ...data systems,perception, ML, and release engineering to operationalize the full data loop that... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation

    GrabJobs

    Austin, TX
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Machine Learning & Geospatial. Be the first to apply!