1

Offshore Engineer Jobs in Missouri (NOW HIRING)

Senior AI Engineer (Java)

Saint Louis, MO · On-site

$121K - $159K/yr

Mentor junior and offshore engineers and promote engineering best practices. Requirements 10+ years of total technology or software-engineering experience. Strong hands-on backend development ...

Senior AI Engineer (Java)

Saint Louis, MO · On-site

$117K - $154K/yr

Mentor junior and offshore engineers and promote engineering best practices. Requirements * 10+ years of total technology or software-engineering experience. * Strong hands-on backend development ...

Lead GenAI Engineer

California, MO · On-site

$91K - $120K/yr

Set technical direction for a distributed offshore engineering team and own the quality of what ships. * Establish evaluation, observability, and guardrails so system quality is measurable and ...

New

Senior Data Engineer

California, MO · On-site

$94K - $128K/yr

Global Team Coordination & Technical Hand‑offs - Direct coordination with offshore engineering teams. Align on technical designs, enforce development standards, and lead structured code and ...

New

Delivery Management Engineer II

Kansas City, MO · Hybrid

$54.50 - $72.75/hr

You'll bring a mix of hands-on technical expertise with the ability to drive projects to completion managing onshore and offshore teams. You will work directly with engineering teams, assisting with ...

Delivery Management Engineer II

Saint Louis, MO · Hybrid

$54.25 - $72.50/hr

You'll bring a mix of hands-on technical expertise with the ability to drive projects to completion managing onshore and offshore teams. You will work directly with engineering teams, assisting with ...

next page

Showing results 1-20

Offshore Engineer information

See Missouri salary details

$29.1K

$89.9K

$119.6K

How much do offshore engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for offshore engineer in Missouri is $89,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,000.00 and $108,800.00 per year, depending on experience, location, and employer.

What is an offshore engineer?

Offshore engineers are professionals who design, develop, and maintain structures and systems used in marine environments, such as oil rigs, wind farms, and subsea pipelines. They work on projects located in oceans or large bodies of water, often far from shore. Their responsibilities include ensuring the safety, stability, and efficiency of offshore installations, as well as addressing challenges related to harsh weather, corrosion, and remote operations. Offshore engineers typically specialize in fields like structural, mechanical, or electrical engineering and may spend time both onshore and offshore during project phases.

What skills and qualifications are needed to be an offshore engineer?

To thrive as an Offshore Engineer, you need a strong background in engineering disciplines (such as mechanical, civil, or marine engineering), usually supported by a relevant degree and offshore safety certifications like BOSIET. Familiarity with CAD software, structural analysis tools, and offshore industry regulations is crucial. Excellent problem-solving, teamwork, and communication skills enable effective collaboration and quick decision-making in challenging environments. These abilities are vital for ensuring the safety, efficiency, and success of offshore operations.

What challenges do offshore engineers face while working at sea?

Offshore Engineers often face challenges such as harsh weather conditions, extended periods away from home, and the need to adapt to a rotating shift schedule. Safety is a top priority, so rigorous safety training and protocols are in place to address these challenges. Teamwork and clear communication are essential, as engineers frequently collaborate with multidisciplinary teams to troubleshoot equipment and ensure smooth operations. Many employers provide support such as comfortable accommodations, comprehensive health and safety resources, and regular crew rotations to help engineers manage these unique demands.

What is the difference between Offshore Engineer vs Marine Engineer?

AspectOffshore EngineerMarine Engineer
CredentialsBachelor's in Engineering, certifications in offshore safetyBachelor's in Marine Engineering, maritime safety certifications
Work EnvironmentOffshore oil rigs, platforms, subsea installationsShips, ships' engines, marine vessels, ports
Industry UsageOil & gas, renewable energy, offshore constructionShipping, naval, maritime transportation

Offshore Engineers primarily work on offshore oil rigs and platforms, focusing on installation, maintenance, and safety. Marine Engineers work on ships and marine vessels, handling engine systems and ship operations. While both roles require engineering credentials and safety certifications, Offshore Engineers are more involved in offshore energy projects, whereas Marine Engineers focus on maritime vessel systems.

How much do offshore engineers make?

Offshore engineers typically earn between $70,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or specialized skills such as subsea engineering or project management can lead to higher salaries, often exceeding $150,000.

What do offshore engineers do?

Offshore engineers design, install, maintain, and repair equipment and infrastructure used in offshore environments such as oil and gas platforms or renewable energy sites. They often work in challenging conditions, requiring knowledge of engineering principles, safety protocols, and specialized tools. Their work ensures the safe and efficient operation of offshore facilities.

What job categories do people searching Offshore Engineer jobs in Missouri look for?

The top searched job categories for Offshore Engineer jobs in Missouri are:

Infographic showing various Offshore Engineer job openings in Missouri as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $89,857 per year, or $43.2 per hour.

Senior AI Engineer (Java)

Saint Louis, MO • On-site

ITTConnect
IT Services • 11 - 50 employees

$121K - $159K/yr

Full-time

Posted 12 days ago


Job description

ITTConnect is seeking an experienced Senior AI Engineer (JAVA) to work for a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. End client is in the telecom industry. Job location: Saint Louis, MO.

We are seeking a highly experienced senior AI Engineer, designing scalable LLM and NLP solutions for high-volume customer interactions. This role will drive architecture, best practices, and innovation across voice AI systems. Key Responsibilities: Design and develop scalable backend applications and services using Java and Spring Boot.

Build event-driven and distributed services using Kafka, REST APIs, and microservices architecture. Integrate NLP, machine learning, and LLM capabilities into Java-based enterprise applications. Build or integrate NLP solutions for text classification, clustering, intent detection, and related use cases.

Perform data analysis and data validation using SQL. Design and deploy LLM workflows involving prompt engineering, evaluation, and Retrieval-Augmented Generation (RAG). Develop integrations between Java applications and Python-based AI/ML or model-serving services when appropriate.

Contribute to agentic AI workflows supporting multistep interactions, tool execution, validation, and workflow orchestration. Apply production engineering practices covering scalability, resiliency, security, testing, monitoring, and performance optimization. Contribute to LLMOps and MLOps practices, including evaluation, monitoring, versioning, deployment, and lifecycle management.

Collaborate with AI/ML, product, platform, data, and DevOps teams. Participate in architecture reviews, code reviews, technical planning, and production support. Mentor junior and offshore engineers and promote engineering best practices.

Requirements 10+ years of total technology or software-engineering experience. Strong hands-on backend development experience using Java. Strong experience with Spring Boot, REST APIs, and microservices.

Experience with Kafka or comparable event-driven messaging technologies. Practical experience implementing or integrating AI/ML capabilities in production applications. Experience with NLP use cases such as text classification or clustering.

Experience integrating machine learning models, NLP services, or LLM-based capabilities with enterprise applications. Hands-on experience with LLM concepts and solutions, including: Prompt engineering LLM evaluation Retrieval-Augmented Generation Strong SQL and relational-database experience. Experience with software testing, CI/CD, security, monitoring, and production support.

Strong communication and cross-functional collaboration skills. Preferred Qualifications Experience with agentic AI or multi-agent orchestration. Experience with LLMOps or MLOps in production environments.

Cloud experience with AWS, Azure, or Google Cloud Platform. Experience with Docker and Kubernetes. Experience integrating Java services with Python-based AI/ML components.

Experience with vector databases and semantic search. Familiarity with voice AI, IVR, conversational AI, intent detection, or call-routing systems. Voice and IVR experience are preferred but not required.

Experience mentoring distributed, offshore, or junior engineering teams.