Staff Software Engineer
$110.5k - $165.9kEMD Group
Staff Applied AI EngineerWork Your Magic with us! Start your next chapter and join MilliporeSigma.Ready to explore, break barriers, and discover more? We know you've got big plans – so do we! Our colleagues across the globe love innovating with science and technology to enrich people's lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us.This role does not offer sponsorship for work authorization. External applicants must be eligible to work in the US.Your Role:We are looking for a Staff Applied AI Engineer to build scalable, production-grade backend applications that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing reliable systems that ingest, process, and serve data to power modern applications and AI-driven solutions.You will work closely with product managers, software engineers, data scientists, and ML engineers to build robust backend services, data-intensive applications, and production AI systems. Success in this role requires strong software engineering fundamentals, practical experience working with data throughout its lifecycle, and the ability to design systems that are scalable, maintainable, and reliable in production.Essential Job Functions:Lead technical strategy for AI/LLM systems across multiple productsArchitect retrieval, orchestration, agentic, and evaluation systems that run reliably in productionSet the standards for AI safety, evaluation, observability, and responsible rollout in a regulated contextMentor Junior-level engineers into strong AI engineers; Employ AI Native development skills to multiply the productivity (Claude, etc.)Lead the frontier: evaluate new models, techniques, and tools, and bring the right ones into the teamDesign, develop, and maintain scalable Python applications and backend services.Build systems that ingest, validate, transform, and manage structured and unstructured data in production environments.Design data models and storage solutions that support scalable, high-performance applications.Develop reusable components for data processing, validation, enrichment, and feature generation.Who You AreMinimum Qualifications:Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field.At least 3 years of hands-on experience in machine learning, data science, search relevance, or ranking systems.Preferred Qualifications:10+ years of software engineering experience, with deep recent time leading production AI/LLM systemsProven expertise in Python and ML frameworks (MLFlow, TensorFlow, PyTorch, Scikit-learn, or equivalent).Strong background in statistical analysis, data exploration, and working with large-scale datasets.Experience with feature engineering, data preprocessing, and dataSeasoned hands-on coder; still writes production Python regularlySeasoned system designer for AI systems at scale — retrieval, agents, evaluation, latency, and cost, vector databases/pipelinesStrong experience building and maintaining production-grade backend applications.Experience designing and developing RESTful APIs and distributed systems.Strong SQL skills and experience working with relational databases; familiarity with NoSQL databases or modern data storage technologies is a plus.Solid understanding of data engineering fundamentals, including data quality, validation, transformation, modeling, and efficient storage.Experience designing systems that process large datasets reliably and efficiently.Experience with cloud platforms such as Google Cloud Platform (GCP) or AWS.Experience using Docker, Git, CI/CD pipelines, automated testing frameworks, and modern software engineering best practices.Core engineering stackLanguages: Python, REST API, Pandas, NumPyCloud and infrastructure: AWS Services and/or GCP, Kubernetes, BedrockDistributed systems: event-driven architectures, including KafkaOrchestration Frameworks: LangGraph, LangChain, AirFlow, etc.Vector Databases like QdrantNice to have Skills:Experience with Kubernetes and container orchestration.Familiarity with event-driven architectures and messaging platforms such as Kafka.Familiarity with ML model deployment and inference pipelinesLocationThis role can be based in either our St. Louis, MO or Burlington, MA office and requires a weekly onsite presencePay Range for this position: $110,500 - $165,900 . The offer range represents the anticipated low and high end of the base pay compensation for this position. The actual compensation offered will be determined by factors such as location, level of experience, education, skills, and other job-related factors. Position may be eligible for sales or performance-based bonuses. Benefits offered by the Company include health insurance, paid time off (PTO), retirement contributions, and other perquisites.What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity!
$110.5k - $165.9k
...Staff Applied AI Engineer Work Your Magic with us! Start your next chapter and join MilliporeSigma. Ready to explore, break barriers, and... ...that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing reliable...SuggestedWork at office- ...Job Title: Staff Software Engineer / Architect - Java Modernization (AWS / Kubernetes) Location: St. Louis, MO Duration:6 Months Experience:10-15 Years Description: JD We are looking for a staff-level software engineer / architect to lead the modernization...Suggested
- ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We’...SuggestedFull timeShift work
$184k - $259.44k
...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will build and maintain internal CLIs/tools that standardize testing, deployment...SuggestedFull timeWork at office3 days per weekEarly shift- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...SuggestedFull timeContract workTemporary work
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...Full time$90k - $110k
...insurance ~ Paid time off ~ Vision insurance Software Developer – Enterprise Geospatial Solutions Location:... ...pipelines. Key Responsibilities Full-Lifecycle Engineering: Research, design, code, test, deploy, and maintain custom...Full timeFlexible hours$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports...Permanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley...Permanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$130k - $140k
**ACTIVE TS/SCI SECURITY CLEARANCE REQUIRED** Transform technology into opportunity as a Citrix Software Virtualization Engineer with D2 Tech Services. A career in enterprise IT means connecting and enhancing the systems that matter most. At D2 Tech Services, you’ll...Full timeWork experience placementRemote work$105.4k - $124k
...stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One. Job Description This Software Engineer is responsible for the analysis, design, testing, development, deployment, and maintenance of best-in-class software...Full timeTemporary workWork experience placementLocal area- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation...Full timeWork experience placementRemote work
- ...have): ~ Research, design, and develop computer and network software or specialized utility programs. ~ Analyze user needs and develop... ..., applying principles and techniques of computer science, engineering, and mathematical analysis. ~ Update software or enhance...Full timeLocal areaImmediate start
- ...Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position . Why this role is a great next step for...Full time
$80k - $90k
...into actions that increase loyalty and drive growth for modern banks, lenders, and credit unions. We are seeking an Associate Software Engineer to join our Data Engineering team. In this position you’ll work directly with a team of Data, Software, Infrastructure, and QA...Full timeTemporary workWork at officeWork visaFlexible hours3 days per week- ...Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial application in St. Louis, Missouri. This is an on-site position. Why this role is a great next step...Full time
- ...its customer base of elite financial market participants. Job Summary Exegy is seeking a highly motivated senior level software engineer to work closely with other dedicated engineers in our Market Data Engineering group. The engineer will be responsible for the...Full time
- Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is seeking Lead Software Engineer with an Active Top Secret Security Clearance to support our Phantom WorksOpen Architecture Systems Integrated Software (OASIS) Solutions team in Berkeley,...Permanent employmentFull timeContract workWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to apply for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based...Full timeImmediate start
$140k - $200k
...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or...Full time- Mid-Senior Level ASP.NET Core Web DeveloperWe’re looking to add a Mid-Senior Level ASP.NET Core Web Developer to join our growing team. At Apex Systems, you will work with a variety of clients and projects alongside a strong team of back-end and front-end developers.Core...
- ...Sr. Software EngineerJava, Micro services, Spring boot, Kubernetes, Docker, Expertise migrating / modernizing Java applications from Java 8 to latest versionGeneral skills:Big picture mindsetCritical thinkingRequirements elicitation / asking right questionsAbility to...
$800 per month
...Software Developer II - Financials (Full Stack, Front End) Any NISC Location For more than 50 years, NISC has developed and implemented... ...NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex...Contract workTemporary workWork at officeFlexible hours3 days per week- ...RiVidium Inc. is seeking a Full Stack Software Developer to develop, create, maintain,... ...program. Confer with systems analysts, engineers, programmers, and others to design... ...interfaces. Consult with engineering staff to evaluate interface between hardware and...Full timePart time
$140k - $145k
...speed, flexibility, and ingenuity to strengthen and protect our nation's vital interests. Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance: Secret Required Certification: CompTIA Security+ certification or a degree in...Work at office- ...Senior Software Engineer We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role,...
- ...is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Title:- Full Stack Java Developer/ Software Engineer Location:- St. Louis(USA) Work mode:- Onsite Deatil JD:- Note:- One or more of the below skills are needed and...
$100k
...Software Engineer (Azure Cloud, Data Engineering & Automation)We are looking for a mid to senior Software Engineer to design, build, and operate backend services, data pipelines, and automation on Microsoft Azure. You will own work end to end, from requirements and design...Work experience placementLocal areaRemote work- Java DeveloperWe are looking for a Java Developer for a long-term assignment with us located in St. Louis, MO. The candidate will participate in all aspects of the SDLC life cycle including solution design; implementation and deployment. This hands-on technical role requires...
$126.65k - $171.35k
...Software Developer Engineer (Experienced or Senior)The Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support one or more programs...Permanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software support Saint Louis, MO
- software Saint Louis, MO
- software technical support Saint Louis, MO
- entry level software sales Saint Louis, MO
- software intern Saint Louis, MO
- software technical support engineer Saint Louis, MO
- id software Saint Louis, MO
- software quality assurance Saint Louis, MO
- government software Saint Louis, MO
- ultimate software Saint Louis, MO


