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

Edge ML / Embedded Engineer

Temporary

Data Ideology

Data Ideology

At DI, we provide Data & Analytics expertise to drive measurable business outcomes, often solving complex business problems for our clients. Our data analytics advisory services enable our customers to transform data into insights by driving a culture of empowerment and ownership of results. Our team consists of highly motivated individuals passionate about learning, understanding, collaborating, and intellectually curious.  For more information about Data Ideology, visit  

Edge ML / Embedded Engineer (Contract 1099)

We are seeking a specialized Edge ML / Embedded Engineer to join our team on a contract engagement at the intersection of constrained hardware and on-device machine learning. This is a discovery, architecture, and feasibility engagement — the primary output is a validated technical architecture and a constrained proof-of-concept demonstrator that shows the core concept works, not a production system. The right candidate thrives in ambiguous early-stage technical work, is energized by the challenge of making AI run on hardware that was never designed for it, and produces clear written findings when the answer is ‘it depends on specs we don’t have yet.’ For more information about Data Ideology, visit  

Key Responsibilities 

  • Assess target edge hardware against the requirements of an on-device inference loop: evaluate processor architecture, available memory, OS and runtime environment, and whether candidate edge runtimes (such as IoT Greengrass or equivalent) can be supported. 

  • Evaluate candidate edge inference frameworks for CPU-only SLM deployment — including TensorFlow Lite, ONNX Runtime, llama.cpp, and equivalents — assessing quantization approaches, inference latency, and memory footprint against feasibility targets confirmed during discovery. 

  • Assess real-time data ingestion feasibility from operational subsystem interfaces, evaluating candidate patterns for consuming concurrent data streams within the memory and compute constraints of the target hardware. 

  • Design and evaluate local data store options for the on-device SLM context, including storage formats, retrieval latency, and update mechanisms appropriate for the edge environment. 

  • Build a constrained feasibility demonstrator on laptop or workstation hardware using simulated data feeds. The demonstrator validates the interaction model and core architectural approach — it is not a production prototype and does not connect to operational systems. 

  • Implement a small number of scoped interaction flows in the demonstrator, integrating the voice interface pipeline with the SLM inference and local data retrieval components as agreed through the engagement scope. 

  • Collaborate with the AI/ML Architect on SLM selection, domain restriction approach, and inference pipeline design — providing hardware and runtime constraint inputs that shape what is architecturally feasible. 

  • Collaborate with the AWS Solutions Architect on the edge-to-cloud data channel, identifying what can realistically be buffered and transmitted from a constrained edge device under variable connectivity conditions. 

  • Document hardware assessment findings, framework evaluations, and architectural trade-offs as Architecture Decision Records (ADRs) with explicit rationale. Clearly flag where recommendations are conditional on hardware or interface specifications not yet confirmed. 

  • Communicate technical constraints and feasibility findings clearly to both technical architects and non-technical client stakeholders throughout the engagement. 

Supervisory Responsibilities: None 

Qualifications 

Education and Experience: 

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent professional experience in embedded systems or edge computing. 

  • 5+ years of hands-on experience in embedded systems engineering, edge computing, or on-device machine learning, with demonstrated work on constrained hardware environments. 

  • Expert-level proficiency with at least one edge ML inference framework: TensorFlow Lite, ONNX Runtime, llama.cpp, or equivalent. Experience optimizing and quantizing models for CPU-only inference is required. 

  • Strong understanding of memory management, real-time data stream handling, and concurrent processing in resource-constrained environments. Experience with C++, Rust, or Python with tight memory management is strongly preferred. 

  • Experience with embedded Linux or equivalent OS environments, including ARM-based processors, limited RAM, and environments without GPU availability. 

  • Familiarity with real-time data ingestion from hardware interfaces or industrial systems — including serial protocols, message bus architectures, or event-driven pipelines at the edge. 

  • AWS familiarity preferred, specifically IoT Greengrass as a candidate edge runtime and IoT Core for device-to-cloud connectivity. Hands-on implementation experience is not required but direct familiarity strengthens the candidate’s ability to evaluate candidate architectures. 

  • Experience with voice-to-text or text-to-speech pipelines in offline or low-connectivity environments is a plus. 

  • Comfortable operating in a Phase 0 discovery and feasibility mode — producing assessment findings, ADRs, and a constrained demonstrator rather than production-ready software. 

  • Strong written communication skills with the ability to document hardware constraint findings, framework evaluations, and architectural trade-offs in formats usable by both technical architects and client stakeholders. 

  • Experience working in consulting or client-facing project environments is preferred. 

If you are an embedded systems or edge ML engineer who is energized by early-stage technical discovery work — evaluating what is feasible before committing to what will be built — and you bring deep hands-on experience making AI work on hardware that was never designed for it, we invite you to apply. 

Work Environment: 

  • Remote work from home. 
  • Hours of work and days are generally Monday through Friday. Specific business hours will depend on client needs. 

Physical Demands: 

  • Must be able to remain in a stationary position 50% of the time. 
  • The person in this position must occasionally move about inside the office to access file cabinets, library stacks, office machinery, etc. 
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and printer. 
  • The person in this position frequently communicates with clients and coworkers. Must be able to exchange accurate information in these situations. 

Data Ideology is an EEO Employer

 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Edge ML / Embedded Engineer in Pittsburgh, PA vacancy
  • $110.08k - $185.14k

     ...ML Ops Engineer - Clearance Required Job Locations US-Remote | US-PA-Pittsburgh Job ID 2026-13976 # of Openings...  ...Engineer (ML Ops Engineer) to support the development of cutting-edge AI/ML solutions in collaboration with the Army's AI2C organization... 
    Suggested
    Full time
    Contract work
    Local area
    Remote work

    LMI Consulting, LLC

    Pittsburgh, PA
    23 hours ago
  •  ...Embedded Software Engineer Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We...  ...Experience with NVIDIA Jetson platforms, CUDA-adjacent systems, or edge-AI hardware Familiarity with real-time systems, RTOSs,... 
    Suggested
    Immediate start
    Relocation
    Flexible hours

    Mine Vision Systems

    Pittsburgh, PA
    4 days ago
  •  ...SEI advances software engineering principles and practices and serves as a national resource...  ...with leading experts and work with cutting-edge technologies to tackle some of the...  ...seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    4 days ago
  • ** _This position within the Software Engineering Institute (SEI) will support work in Huntsville...  ...Position Summary: SEI is seeking an embedded software engineer to perform embedded...  ...vulnerabilities. Work with cutting edge technologies and experts to solve tough... 
    Suggested
    Full time
    Part time
    For contractors
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  •  ...algorithms, or making taxis fly, our hardware engineering team is home to the world's leading...  ...definition and design for systems using embedded software Development and support of...  ...addition to a competitive salary, leading-edge work, and developing solutions side-by-... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Honeywell

    Pittsburgh, PA
    3 days ago
  • $171k - $247k

     ...mobility more efficient and accessible for all. We are seeking a ML Engineering TL to join the Behavior Planning Team . This is a high-...  ...Build our next-generation simulation engine: Architect cutting-edge offboard foundation models that power our simulation engine,... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  •  ...Senior Machine Learning Engineer Pittsburgh, Pennsylvania, United States Company Description...  ...join our team and help us build cutting-edge machine learning technology that will...  ...entrepreneurial environment Experience in deploying ML models in Kubernetes environments... 
    Full time
    Work at office

    Govini

    Pittsburgh, PA
    4 days ago
  •  ...Role: Machine Learning Engineer (This role is open to US Citizens, Green Card holders, GC-...  ...• Architect and refine sophisticated ML models and algorithms, translating complex...  ...abilities. • Develop and implement cutting-edge machine learning models, with a particular... 
    Remote work
    Visa sponsorship
    Relocation package

    Adidev Technologies Inc

    Pittsburgh, PA
    4 days ago
  •  ...Machine Learning Engineer At the SEI AI Division, we conduct research in applied artificial...  ...into the vulnerabilities of AI and ML algorithms and securing against those vulnerabilities...  ...AI Lab conducts and applies cutting-edge research to protect AI systems from adversaries... 
    Full time
    Part time

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...ML Engineer - Creator Studio Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger... 

    Apple

    Pittsburgh, PA
    2 days ago
  • $100k - $300k

     ...Machine Learning Engineer San Mateo, Pittsburgh Company Overview At Skild AI, we are building the world's first general purpose...  ...Engineer to be responsible for designing and implementing cutting-edge reinforcement learning algorithms, conducting experiments, and... 

    Skild AI

    Pittsburgh, PA
    3 days ago
  •  ...an advanced distributed micro-system architecture. Education Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefits of Working with Our... 
    Hourly pay
    H1b

    SynergisticIT

    Pittsburgh, PA
    3 days ago
  • $172k - $229k

     ...Senior Machine Learning Engineer, Data Mining Boston, MA February 10, 2026 At Motional, we...  ...autonomous driving stack depends on finding the rare edge cases, long-tail scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    4 days ago
  • $141k - $249k

     ...CUDA kernels, quantization-aware training and inference, and compilation/deployment techniques. - Work with researchers and ML engineers on best-practices for optimal resource usage. - Create and improve tooling and dashboards to ensure broad adoption of your work... 
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    3 days ago
  • $205k - $272.5k

     ...Staff Machine Learning Engineer At Motional, we're transforming how autonomous vehicles discover...  ...driving stack depends on finding the rare edge cases, long-tail scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    1 day ago
  •  ...multiple intern roles open across our various ML teams. You can find a blurb on each team...  ...at Instacart works alongside world-class engineers, data scientists, and product managers to...  ...intelligence in grocery ecommerce. We build cutting-edge AI models that power real-time... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Pittsburgh, PA
    3 days ago
  • $205k - $272.5k

     ...-generation autonomous driving stack depends on finding the rare edge cases, long-tail scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is the engine that powers this discovery. As a Staff Machine Learning Engineer... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    23 hours ago
  •  ...Embedded Software Engineer My client is looking to hire an Embedded Software Engineer with Linux experience. The ideal candidate will take on...  ...software release activities. Stay current with cutting-edge technology, develop and demonstrate prototypes, and recommend... 

    MRINetwork

    Pittsburgh, PA
    3 days ago
  • $90k - $110k

     ...Electrical & Embedded Programming Engineer At ESTAT Actuation, we're revolutionizing motion control with our electroadhesive clutches and brakes...  ...systems, and you want to work hands-on with cutting-edge motion tech, this role is for you! What You'll Do You... 

    Estat Actuation

    Pittsburgh, PA
    21 days ago
  • $181.1k - $318.4k

     ...AIML - Senior ML Engineer, Responsible AI and Safety Join Us in Shaping the Future of Generative AI at Apple! Are you passionate about making AI systems safer, more inclusive, and globally representative? Apple is seeking an expert Machine Learning Engineer to shape... 
    Relocation

    Apple

    Pittsburgh, PA
    1 day ago
  •  ...system-wide translation. We are seeking research scientists and engineers with a passion for applied research in the field of Multilingual...  ...sequence-to-sequence models, etc. ~ Experience developing AI/ML systems at scale in production or in high-impact research... 

    Apple

    Pittsburgh, PA
    3 days ago
  •  ...Pitt Digital is seeking a Senior Data Engineer to support the Center for Excellence in Digital Education team. In this role, you will design and implement cloud-based data pipelines that connect enrollment CRM systems, digital marketing platforms, web analytics tools... 

    University of Pittsburgh

    Pittsburgh, PA
    1 day ago
  •  ...Job Description Job Description Senior AI / ML Engineer – Enterprise Data & GenAI Solutions Location: US / Canada (Remote/Hybrid) Type: Contract / Full-Time Overview: We are hiring a Senior AI/ML Engineer to lead development of enterprise-grade AI and... 
    Full time
    Contract work
    Remote work

    Navitas Partners

    Pittsburgh, PA
    3 days ago
  • $95k - $154k

     ...Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning /AI engineers for full time...  ...Replace Software Programmers? | SynergisticIT The Emotional Edge-From Overwhelmed to Empowered It's normal to feel anxious... 
    Full time
    Internship

    SynergisticIT

    Pittsburgh, PA
    1 day ago
  • $100k

     ...level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent Computer Science/Engineering /Mathematics/Statistics or Science... 
    Full time
    H1b

    SynergisticIT

    Pittsburgh, PA
    3 days ago
  •  ...Vice President, AI / Machine Learning Data Engineer At BNY, our culture allows us to run...  ...assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to...  ...ambiguous business problems into structured AI/ML approaches and algorithms Build scalable... 
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    2 days ago
  • $86k - $126k

     ...Eaton's Power Components Division is currently seeking a Embedded Software Engineer. This is a hybrid position (3 days on-site, 2 days remote per week) based at our Moon Township, PA location. Relocation assistance will be provided to candidates currently residing within... 
    H1b
    Local area
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton

    Coraopolis, PA
    16 days ago
  •  ...Embedded Software engineer Location: PA Major Tasks and Responsibilities of the position: • Think big; bring fresh ideas and approaches to design and develop innovative solutions in medical devices to meet or exceed customer satisfaction •... 

    Kasmo Global

    Pittsburgh, PA
    2 days ago
  • $149k - $198.5k

     ...Senior Embedded Software Engineer Motional's onboard autonomous driving system team works at the intersection of software engineering, machine...  ...Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid schedule with in-office... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    1 day ago
  • $149k - $198.5k

     ...team works at the intersection of software engineering, machine learning, sensors, and hardware...  ...engineer and love the idea of working on embedded AI hardware and software compute systems...  ...PyTorch, TensorFlow, ONNX, and/or other ML frameworks. We encourage a hybrid... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Edge ML / Embedded Engineer. Be the first to apply!