AI Platform Engineer
Requirements engineer job in San Jose, CA
AI Platform Engineer - Infrastructure
San Francisco, CA | $150K-$225K + 0.10%-0.50% Equity | Visa Sponsorship Available
Our client is an AI-first startup that's reimagining a $900B industry by replacing outdated, pre-internet systems with high-performance AI agents. Fresh off an $8M seed round from top-tier investors, they're looking for a hands-on AI Platform Engineer to design and build the backbone of their platform - infrastructure that enables one person to deliver the output of thousands.
In this role, you'll work side-by-side with the founding team to ship production systems at speed. You'll evolve their proprietary context engineering platform, develop evaluation frameworks, architect ML models, and build growth-focused AI tools. This is a role for someone who thrives in high-intensity environments, takes ownership, and measures success by shipped product, not planning decks.
Key responsibilities:
Enhance their in-house AI Grid platform combining ETL pipelines with LLM orchestration
Build evaluation systems using human-annotated datasets for model fine-tuning (SFT/RL)
Develop ML models for reasoning engines, load balancing, and market-making systems
Architect robust data pipelines feeding multiple destinations (vector DBs, ML platforms, analytics systems)
Implement MCP servers to connect agents with tools and persistent memory
Create voice AI systems for outbound, follow-up, and customer service use cases
Integrate payment providers and financial systems directly into the platform
Work closely with forward deployed engineers to ensure business impact
You'll be a great fit if you have:
Strong background in distributed systems, AI agents, and modern data engineering
Proven experience in both TypeScript/Node.js and Python
Track record building production ML infrastructure, ETL/ELT workflows, and orchestration systems
Experience with MCP protocols, vector DBs, and retrieval-augmented generation
Familiarity with voice AI architecture, payment integrations, and real-time processing systems
A bias toward action - you ship fast, iterate, and improve continuously
Tech stack: TypeScript, Node.js, Python, Next.js, Databricks, Astronomer, Temporal.io, Pydantic-AI, Redis Streams, PostgreSQL, ClickHouse, Apache Airflow, vector DBs, Claude, GPT-4, and more.
Why join:
This is a rare chance to be early in a well-funded, high-growth AI startup where your work directly shapes the company's technical foundation. The role is based in San Francisco, with relocation assistance provided, and requires working in-office 5.5 days a week alongside an exceptional founding team.
If you're an engineer who thrives on building AI systems that change industries, we'd like to hear from you.
Backend Engineer
Requirements engineer job in Fremont, CA
About You:
You will be working on our backend built with Python/FastAPI (with lots of asyncio), Postgres, and Redis. You should be immediately productive coming into a codebase on this stack.
You understand how to build resilient applications with LLMs: managing tool calls, prompts, cost/latency tradeoffs, etc.
You have clear likes and dislikes about AI coding tools you have tried, and know what should be better. We dogfood a lot and at the end of the day, we're building for software engineers like ourselves.
About Us:
Indent is building the platform that every software engineer begins and ends their day in. Our customers are large engineering teams who use Indent for everything from incident response to code review to data analysis. Indent is built to handle these tasks in the real world (think analyzing a 30,000 table warehouse, not vibe querying a tiny Postgres instance) with minimal setup.
We are a small, engineering-focused team. We come from a background of systems and infrastructure engineering, working on things like the Swift Compiler, distributed data orchestration software, and scaled video conferencing systems. We think that rigor is an advantage in this get-rich-quick market.
We are taking an ambitious approach to a massive market. At Indent, one engineer can own a product like the Incident Response Agent that outperforms entire companies solving the same problem.
Founding Engineer
Requirements engineer job in Fremont, CA
A growing team San Francisco is building the next generation of emotionally intelligent AI systems that combine language, voice, emotion, and visuals to make human and AI interaction feel natural.
As a Founding Engineer, you will work directly with the founders to define, build, and scale the product from its core, applying LLMs and multimodal models to create technology that feels alive and human.
What you will be doing
Building and scaling multimodal AI systems that integrate LLMs, speech, and visual components
Designing and developing internal developer tools to accelerate experimentation
Working across Python to connect backend model serving with interactive frontends
Shaping infrastructure, architecture, and product direction from the earliest stage
What we are looking for
Strong background in Python
Experience with LLMs, embeddings, vector databases, or related AI frameworks
Startup mindset with experience as an early hire, founder, or technical lead
Excited by the intersection of language, voice, and human machine interaction
Ideally a background in ROS, ROS2, Streaming, or Real Time Systems
Why join
Meaningful early equity in a company
The chance to shape both product and culture from the ground up
If you are curious about building AI that feels as well as thinks, I would love to hear from you.
To apply or learn more: message Jake Denman at Breakthrough Talent.
Mobile Engineer
Requirements engineer job in Fremont, CA
Mobile Engineer (React Native + iOS/Android)
We're looking for Mobile Engineers to join a growing team. You'll play a key role in technical decision-making and execution, and you'll see firsthand the impact our work has in the healthcare space. You'll build and support features primarily in React Native, with some native development for both iOS (Swift) and Android (Kotlin). You'll also have opportunities to contribute improvements to open-source libraries.
What You'll Do
Design, build, and support easy-to-use mobile applications to help scale the business
Make and implement technology decisions that support business needs without compromising security, privacy, or quality
Enhance existing systems to add functionality and improve performance, stability, quality, and security
Advocate for high standards, make quality-of-life improvements to the codebase, and help limit technical debt
Build strong user empathy and maintain a user-centric mindset
Communicate effectively within cross-functional product teams (e.g., design, product, machine learning, infrastructure)
Mentor and learn from other engineers
Tech Stack
React Native
iOS Native (Swift)
Android Native (Kotlin)
Founding Engineer - Applied AI & LLMs
Requirements engineer job in Fremont, CA
Founding Engineer - Applied AI
Strativ are assembling the
Founding Engineering team
for a new AI startup tackling a $100bn+ per year inefficiency in the physical world. Fresh off an 8× oversubscribed Seed round - with investors including Palantir and OpenAI - the company is building advanced agentic AI to transform how $2T of industrial goods move through the global supply chain.
This is not another incremental SaaS tool. You'll build AI systems and deploy agents that directly influence how Fortune 100 enterprises run their worldwide operations. You'll be working alongside a world-class early team of ex-Quants, Oxford/Waterloo grads, and engineers from elite tech firms like X. The company has multiple early products already in motion, extremely strong inbound customer demand, and a long-term vision on the scale of Palantir's early mission.
If you want to work relentlessly, solve real-world problems with massive economic impact, and help build a generational AI company from day zero; this is that moment.
Key skills/experience required;
3+ years' experience in Software Engineering
Hands-on experience building with LLMs (OpenAI, Anthropic, HuggingFace, Azure, etc.).
Strong understanding of agent frameworks (LangChain, LlamaIndex, Semantic Kernel, AutoGen, or custom-built tools)
Understanding of distributed systems, microservices, and event-driven architectures
MS / BS in CS or similar
Please apply ASAP for more info.
Founding Engineer
Requirements engineer job in Fremont, CA
Please read in full: As a founding engineer, you'll work across our entire stack to build and scale our contextual advertising network for AI tools. You'll have significant influence over technical direction and full autonomy. Our immediate priority is backend engineering, but full-stack experience is a strong bonus.
Compensation and what we offer:
Salary Range: $150,000 - $300,000 USD, depending on experience and scope of contribution
Equity: Ranging from $100,000 - $300,000 USD based on experience and contribution
Location: Onsite at our spacious office in San Francisco, California.
Company Background
Gravity is an advertising network for AI chat
Enables advertisers to embed ads in relevant conversations
Ads write themselves using AI
Launched 3 months ago
16M users on installed platforms
$500M/year advertiser spend waiting to onboard
Delivered impressions scaling 10x MoM as we connect supply with demand
Responsibilities
As a founding engineer, you'll be working on:
Building and scaling core infrastructure
Solving novel technical and product challenges with high ambiguity
Driving technical direction with high ownership and autonomy
What We're Looking For
Solving problems with the end user in mind
Full-stack development experience
Strong problem-solving ability in ambiguous technical/product areas
Experience building and scaling distributed systems
Practical experience with LLMs and AI infrastructure
Proven track record of ownership and autonomous execution
Strong communication skills
Why Join Us
Solve cutting-edge advertising challenges with AI
Shape the future of generative advertising
Operate in a flat hierarchy with high ownership and autonomy
Competitive compensation and equity
Be part of a small, talented, fast-moving founding team in San Francisco
Interview Process
Initial screening with CEO
45-minute technical interview
Onsite interview with CEO (video call for non-SF applicants)
Please email your application to ******************** with the subject line
Joining Gravity - [Your Name]
Include:
Your resume
A short introduction about yourself
Any relevant links, such as GitHub, portfolio, or past projects that show your work
Java Engineer
Requirements engineer job in Fremont, CA
Role 1 for Austin
Apache camel
Is Required
At least 1 year
Apache Kafka
Is Required
At least 1 year
Core Java
Is Required
5-10 Years
GraphQL
Nice To Have
NA
Groovy
Nice To Have
NA
MLOps Engineer
Requirements engineer job in Fremont, CA
Senior ML Infrastructure / MLOps Engineer
We're representing an ambitious AI research organization building physical autonomy systems powered by large-scale ML. You'll own the infrastructure that makes cutting-edge model development reliable, reproducible, and scalable - from training to deployment.
⭐ The Opportunity
Be a core part of the team responsible for the machine learning foundation of a next-generation AI platform. You will help build and maintain the systems that enable performant model training, experimentation, and production workflows at scale.
What You'll Do
Build and maintain scalable ML infrastructure supporting training, fine-tuning, RLHF/DPO workflows, and distributed experiments.
Develop and manage data pipelines, dataset versioning, experiment tracking, and reproducible evaluation frameworks.
Operate containerized training and inference environments, including CI/CD automation for models.
Partner with researchers, engineers, and systems teams to enable rapid iteration and robust deployments.
What You Bring
Strong experience with ML infrastructure, distributed training systems, and production-grade MLOps practices.
Familiarity with containerization, orchestration, and reproducible ML workflows.
Hands-on in experiment management, dataset governance, and automation tooling.
A pragmatic mindset and ability to work across research and engineering functions.
Why This Role Excites People
Directly shape the backbone of ML systems that support real, high-impact AI research and autonomous behavior.
Work with a tight-knit, world-class team tackling foundational problems at the intersection of ML, systems, and autonomy.
Competitive salary, meaningful equity, and a strong benefits package.
Founding Engineer
Requirements engineer job in Fremont, CA
We're partnered with a startup, lead by repeat founders and backed by one of Silicon Valley's leading VC's. They're building the data layer for bug fixing production code.
This is an exciting opportunity to be Eng #2 at an AI coding based startup.
If you've built something exciting with AI agents, and are excited by working on multi-agent reasoning systems, then please apply!
Frontend Engineer
Requirements engineer job in San Jose, CA
UMATR are supporting an early-stage AI startup on a mission to help growing organisations stay aligned and efficient as they scale. Our product acts as an intelligent teammate that understands a company's context, goals, and culture - giving teams unprecedented visibility into what's happening across the business.
They're backed by top-tier global investors and experienced operators from some of the world's leading tech companies. This is a ground-floor opportunity to build foundational systems that will power the next generation of AI-native enterprise software.
What You'll Do
Build and ship high-quality frontend features using React, Next.js, and TypeScript
Translate designs into polished, responsive, production-ready UI
Partner closely with our designer to iterate rapidly on new UX and UI concepts
Take end-to-end ownership of projects in a fast-moving, early-stage environment
Collaborate with founders and cross-functional teams to shape product and technical direction
(Bonus) Work across the stack when needed, supporting backend teams and integrations
What We're Looking For
3+ years of strong frontend engineering experience with React and TypeScript
Solid understanding of modern frontend architectures, state management, and performance optimisation
Ability to learn quickly, work independently, and move with urgency
Experience shipping production systems with high-quality engineering standards
Bonus: experience in a fullstack environment or working closely with backend engineers
Bias toward ownership, rapid execution, and craftsmanship
Ideal Background
Experience building and scaling products at fast-moving startups (preferred), or at high-bar tech companies
Comfortable with early-stage ambiguity and excited by zero-to-one challenges
Strong product intuition and attention to detail
A builder mentality - hands-on, resourceful, and motivated to create something enduring
Founding Backend Engineer / DeFi / EVM
Requirements engineer job in Fremont, CA
We are actively searching for a Founding Senior Backend Engineer to join our team on a permanent basis. In this position you will lead the design and development of our backend infrastructure that powers our protocol (think everything off-chain). If you are someone that is impressed with what Hyperliquid has accomplished then this role is for you. We are on a mission to build next generation lending and debt protocols. We are open to both Senior level and Architect level candidates for this role.
Your Rhythm:
Drive the architecture, technical design, and implementation of our backend infrastructure
Build and maintain low latency indexing infrastructure
Build and maintain our offline and online data analytic pipelines that power our trading and risk engines
Lead code reviews, providing constructive feedback and ensuring adherence to established coding standards and best practices
Your Vibe:
6+ years of professional software engineering experience
2+ years of experience working on backends interacting with blockchains in production environments
5+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures
Strong knowledge around DeFi products
Open to collaborating onsite a few days a week at our downtown SF office
Our Vibe:
Relaxed work environment
100% paid top of the line health care benefits
Full ownership, no micro management
Strong equity package
401K
Unlimited vacation
An actual work/life balance, we aren't trying to run you into the ground. We have families and enjoy life too!
SI/PI Engineer
Requirements engineer job in San Jose, CA
As an EDA Product Engineer, you will be responsible for capturing the requirements of, developing, testing and delivering software integrations. You will work closely with other members of the Product Engineering and R&D teams to respond to development and enhancement requests, focusing primarily upon the usability and user experience and their interactions. Some travel may be required.
Job Responsibilities:
Develop and maintain Cadence MSA products, including Sigirty, Clarity, and Microwave office.
Integrate the MSA products with and their interactions with the Cadence other product families.
Work in cooperation with local/international Field Applications team members to capture feedback and usability improvement requests for the Sigirty and Clarity family of products.
Work in cooperation with R&D teams to transform feedback and improvement requests into detailed requirement specifications.
Translate the requirement specifications into working software implementations.
Perform detailed testing of the software implementations in preparation for release to customers.
Author documentation and work with Technical Publications to ensure its inclusion into correct and easy to understand documents.
Minimum Qualifications:
• Master or Ph.D. degree (or equivalent) in Computer Science/Electromagnetic Engineering
• Antenna, RF circuit design background with at least 5 years of professional experience
• Knowledge of 3D computational electromagnetics, understanding one of FEM, FDTD, MoM or other algorism. Familiar with industry electromagnetics software.
• Knowledge of RF and antenna design, familiar with Clarity, Microwave office, EMX, or other electromagnetics simulation tools; Understand PCB, Package SI/PI simulation.
• Familiar with SI/PI tools, like PowerSI, OptimizPI, XtractIM.
• Passionate about usability and delivery of right-the-first-time integrations
• Creativity and out-of-the-box thinking
• Capable of giving and accepting constructive feedback
• Collaboration and customer interaction skills
• Oral and written English proficiency
Desired Qualifications:
• Experience working in an agile and fast-paced product development environment
• Experience with Cadence EDA tools such as Cadence Virtuoso, Allegro, and APD, PowerSI, PowerDC, Clarity, Microwave office, EMX, etc is a plus.
Backend Engineer
Requirements engineer job in San Jose, CA
About You:
You will be working on our backend built with Python/FastAPI (with lots of asyncio), Postgres, and Redis. You should be immediately productive coming into a codebase on this stack.
You understand how to build resilient applications with LLMs: managing tool calls, prompts, cost/latency tradeoffs, etc.
You have clear likes and dislikes about AI coding tools you have tried, and know what should be better. We dogfood a lot and at the end of the day, we're building for software engineers like ourselves.
About Us:
Indent is building the platform that every software engineer begins and ends their day in. Our customers are large engineering teams who use Indent for everything from incident response to code review to data analysis. Indent is built to handle these tasks in the real world (think analyzing a 30,000 table warehouse, not vibe querying a tiny Postgres instance) with minimal setup.
We are a small, engineering-focused team. We come from a background of systems and infrastructure engineering, working on things like the Swift Compiler, distributed data orchestration software, and scaled video conferencing systems. We think that rigor is an advantage in this get-rich-quick market.
We are taking an ambitious approach to a massive market. At Indent, one engineer can own a product like the Incident Response Agent that outperforms entire companies solving the same problem.
Founding Engineer
Requirements engineer job in San Jose, CA
We're partnered with a startup, lead by repeat founders and backed by one of Silicon Valley's leading VC's. They're building the data layer for bug fixing production code.
This is an exciting opportunity to be Eng #2 at an AI coding based startup.
If you've built something exciting with AI agents, and are excited by working on multi-agent reasoning systems, then please apply!
MLOps Engineer
Requirements engineer job in San Jose, CA
Senior ML Infrastructure / MLOps Engineer
We're representing an ambitious AI research organization building physical autonomy systems powered by large-scale ML. You'll own the infrastructure that makes cutting-edge model development reliable, reproducible, and scalable - from training to deployment.
⭐ The Opportunity
Be a core part of the team responsible for the machine learning foundation of a next-generation AI platform. You will help build and maintain the systems that enable performant model training, experimentation, and production workflows at scale.
What You'll Do
Build and maintain scalable ML infrastructure supporting training, fine-tuning, RLHF/DPO workflows, and distributed experiments.
Develop and manage data pipelines, dataset versioning, experiment tracking, and reproducible evaluation frameworks.
Operate containerized training and inference environments, including CI/CD automation for models.
Partner with researchers, engineers, and systems teams to enable rapid iteration and robust deployments.
What You Bring
Strong experience with ML infrastructure, distributed training systems, and production-grade MLOps practices.
Familiarity with containerization, orchestration, and reproducible ML workflows.
Hands-on in experiment management, dataset governance, and automation tooling.
A pragmatic mindset and ability to work across research and engineering functions.
Why This Role Excites People
Directly shape the backbone of ML systems that support real, high-impact AI research and autonomous behavior.
Work with a tight-knit, world-class team tackling foundational problems at the intersection of ML, systems, and autonomy.
Competitive salary, meaningful equity, and a strong benefits package.
Founding Engineer
Requirements engineer job in San Jose, CA
A growing team San Francisco is building the next generation of emotionally intelligent AI systems that combine language, voice, emotion, and visuals to make human and AI interaction feel natural.
As a Founding Engineer, you will work directly with the founders to define, build, and scale the product from its core, applying LLMs and multimodal models to create technology that feels alive and human.
What you will be doing
Building and scaling multimodal AI systems that integrate LLMs, speech, and visual components
Designing and developing internal developer tools to accelerate experimentation
Working across Python to connect backend model serving with interactive frontends
Shaping infrastructure, architecture, and product direction from the earliest stage
What we are looking for
Strong background in Python
Experience with LLMs, embeddings, vector databases, or related AI frameworks
Startup mindset with experience as an early hire, founder, or technical lead
Excited by the intersection of language, voice, and human machine interaction
Ideally a background in ROS, ROS2, Streaming, or Real Time Systems
Why join
Meaningful early equity in a company
The chance to shape both product and culture from the ground up
If you are curious about building AI that feels as well as thinks, I would love to hear from you.
To apply or learn more: message Jake Denman at Breakthrough Talent.
Founding Engineer
Requirements engineer job in San Jose, CA
Please read in full: As a founding engineer, you'll work across our entire stack to build and scale our contextual advertising network for AI tools. You'll have significant influence over technical direction and full autonomy. Our immediate priority is backend engineering, but full-stack experience is a strong bonus.
Compensation and what we offer:
Salary Range: $150,000 - $300,000 USD, depending on experience and scope of contribution
Equity: Ranging from $100,000 - $300,000 USD based on experience and contribution
Location: Onsite at our spacious office in San Francisco, California.
Company Background
Gravity is an advertising network for AI chat
Enables advertisers to embed ads in relevant conversations
Ads write themselves using AI
Launched 3 months ago
16M users on installed platforms
$500M/year advertiser spend waiting to onboard
Delivered impressions scaling 10x MoM as we connect supply with demand
Responsibilities
As a founding engineer, you'll be working on:
Building and scaling core infrastructure
Solving novel technical and product challenges with high ambiguity
Driving technical direction with high ownership and autonomy
What We're Looking For
Solving problems with the end user in mind
Full-stack development experience
Strong problem-solving ability in ambiguous technical/product areas
Experience building and scaling distributed systems
Practical experience with LLMs and AI infrastructure
Proven track record of ownership and autonomous execution
Strong communication skills
Why Join Us
Solve cutting-edge advertising challenges with AI
Shape the future of generative advertising
Operate in a flat hierarchy with high ownership and autonomy
Competitive compensation and equity
Be part of a small, talented, fast-moving founding team in San Francisco
Interview Process
Initial screening with CEO
45-minute technical interview
Onsite interview with CEO (video call for non-SF applicants)
Please email your application to ******************** with the subject line
Joining Gravity - [Your Name]
Include:
Your resume
A short introduction about yourself
Any relevant links, such as GitHub, portfolio, or past projects that show your work
Mobile Engineer
Requirements engineer job in San Jose, CA
Mobile Engineer (React Native + iOS/Android)
We're looking for Mobile Engineers to join a growing team. You'll play a key role in technical decision-making and execution, and you'll see firsthand the impact our work has in the healthcare space. You'll build and support features primarily in React Native, with some native development for both iOS (Swift) and Android (Kotlin). You'll also have opportunities to contribute improvements to open-source libraries.
What You'll Do
Design, build, and support easy-to-use mobile applications to help scale the business
Make and implement technology decisions that support business needs without compromising security, privacy, or quality
Enhance existing systems to add functionality and improve performance, stability, quality, and security
Advocate for high standards, make quality-of-life improvements to the codebase, and help limit technical debt
Build strong user empathy and maintain a user-centric mindset
Communicate effectively within cross-functional product teams (e.g., design, product, machine learning, infrastructure)
Mentor and learn from other engineers
Tech Stack
React Native
iOS Native (Swift)
Android Native (Kotlin)
Founding Backend Engineer / DeFi / EVM
Requirements engineer job in San Jose, CA
We are actively searching for a Founding Senior Backend Engineer to join our team on a permanent basis. In this position you will lead the design and development of our backend infrastructure that powers our protocol (think everything off-chain). If you are someone that is impressed with what Hyperliquid has accomplished then this role is for you. We are on a mission to build next generation lending and debt protocols. We are open to both Senior level and Architect level candidates for this role.
Your Rhythm:
Drive the architecture, technical design, and implementation of our backend infrastructure
Build and maintain low latency indexing infrastructure
Build and maintain our offline and online data analytic pipelines that power our trading and risk engines
Lead code reviews, providing constructive feedback and ensuring adherence to established coding standards and best practices
Your Vibe:
6+ years of professional software engineering experience
2+ years of experience working on backends interacting with blockchains in production environments
5+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures
Strong knowledge around DeFi products
Open to collaborating onsite a few days a week at our downtown SF office
Our Vibe:
Relaxed work environment
100% paid top of the line health care benefits
Full ownership, no micro management
Strong equity package
401K
Unlimited vacation
An actual work/life balance, we aren't trying to run you into the ground. We have families and enjoy life too!
Thermal Engineer
Requirements engineer job in San Jose, CA
Title: Thermal Test Engineer
Contract (C2C)
Bay Area, CA (Onsite)
Responsibilities: Design, build, instrument, and automate testing equipment for electrical, thermal, and mechanical testing
Work together with Design Engineers, Reliability scientists, Material scientists, Quality, and Service to identify failure modes and generate design validation and reliability test plans
Perform component-level, system-level, and vehicle-level validation and reliability testing, simulating realistic and accelerated dynamic and environmental conditions
Collaborate with test technicians as peers to achieve test objectives
Investigate Power Electronics assembly and subassembly failures to drive product development and test improvement
Identify and execute experiments targeting new technologies or critical failures
Interface and simulate complex vehicular systems to validate firmware/hardware interactions
Create novel ways to apply skills learned in the test lab to benefit vehicle products
Skills Required:
Basic working knowledge of Analog, Digital, and Power Electronics Circuits, general knowledge in Power Electronics, DCDC or DCAC Converters, High Voltage Circuits, Motor Drive/Control Circuit, Sensing circuits, and Microcontrollers is preferred
Working experience with electrical test equipment (such as multimeters, DAQs, oscilloscopes, power supplies, and function generator) and hand tools and power tools
Familiar with an object-oriented coding language and scripting (Python, MATLAB, etc.), experience in Python and data visualization is preferred
Comfort with EDA software of Altium, OrCAD, Cadence, Eagle or equivalent. Working knowledge of mechanical CAD software of SolidWorks, CATIA or equivalent is preferred
Basic understanding of Statics, Mechanics of Materials, Fluids, Heat Transfer, Measurement and Instrumentation, and Linear Circuits