About Micro1: Job DescriptionRole Title: Electrical EngineerRole Type: ContractorLocation: Remotemicro1 is engaging Electrical Engineers to contribute to a dynamic customer project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.Scope of WorkDesign and curate high-quality single-option (multiple-choice) questions within your area of electrical engineering specialization.Develop clear, concise explanations and detailed rubrics to accompany each question, ensuring alignment with best practices in instructional design.Review and validate the technical accuracy and pedagogical value of AI-generated content related to electrical engineering concepts.Collaborate asynchronously to refine question quality and uphold subject matter standards.Provide feedback on AI performance, offering actionable insights based on your domain expertise.Document and communicate technical concepts in both written and verbal formats for diverse audiences.Contribute to an evolving project workflow designed to optimize AI training data relevance and clarity.Preferred QualificationsAdvanced degree (Master’s or PhD) in Electrical Engineering or related discipline.Subject matter expertise in at least one of the following areas: Analog Circuits, Digital Circuits, RF, or Power Electronics with a focus on Integrated Circuits (IC).Proven experience with educational content creation, rubric design, or assessment development is strongly valued.Background in teaching, tutoring, or facilitating learning within electrical engineering is considered a significant plus.Exceptional written and verbal communication skills, with attention to clarity and instructional value.Demonstrated ability to work independently and deliver high-quality contributions within project milestones.Comfort with collaborative, remote project participation and asynchronous communication tools.Compensation StructureCompensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.Start Timeline & AvailabilityWe typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
Electrical engineering
Analog circuits
Digital circuits
+9 more
About Micro1: Job DescriptionRole Title: Software Engineer (Go, Python, TS)Role Type: ContractorLocation: Remotemicro1 is engaging Software Engineer (Go, Python, TS) experts to contribute to a pioneering customer project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. This opportunity is ideal for contributors with a strong background in Go as their primary language, and solid proficiency in Python and TypeScript as secondary skills.Scope of WorkDesign and implement code solutions using Go, Python, and TypeScript to simulate real-world development scenarios for AI model training.Review, analyze, and critique sample code and technical materials, providing detailed written feedback that enhances AI understanding of software engineering concepts.Generate high-quality code samples, unit tests, and documentation to support a wide range of AI training use cases.Identify edge cases, best practices, and common pitfalls in software design and development to help refine model outputs.Contribute to discussions and collaborative reviews that focus on effective communication of complex technical ideas.Refine prompts and queries that will be used to evaluate and improve AI-generated code outputs.Preferred QualificationsExpert-level proficiency in Go, with substantial hands-on project experience.Strong command of Python and TypeScript, with the ability to write clean, idiomatic code in both languages.Excellent written and verbal communication skills, with a keen focus on articulating technical concepts clearly.Familiarity with software architecture, design patterns, and modern development workflows.Prior experience reviewing or analyzing code for correctness, efficiency, and clarity.Exposure to code documentation best practices and collaborative software projects.Interest in contributing to AI and machine learning advancements; direct AI experience is a plus but not required.
About Micro1: Job DescriptionRole Title: Mechanical EngineerRole Type: ContractorLocation: Remotemicro1 is engaging Mechanical Engineers to contribute expertise on an exciting customer initiative at the intersection of engineering and AI. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.Scope of WorkCreate clear and accurate single choice questions rooted in mechanical engineering concepts for AI training applications.Translate advanced mechanical engineering knowledge into accessible assessment content covering Solid & Structural Mechanics, Dynamics & Vibration & Control, or Thermal-Fluids.Ensure technical rigor, relevance, and real-world applicability in all content produced.Document rationales and explanations for answer choices to support AI training datasets.Collaborate remotely with project coordinators and adhere to milestones for content delivery.Conduct quality checks and revisions on contributed materials based on feedback.Maintain precise records of assignments and submissions using provided digital tools.Preferred QualificationsPhD or MS in Mechanical Engineering, with specialization in one or more of: Solid & Structural Mechanics, Dynamics & Vibration & Control, or Thermal-Fluids.Proven expertise in translating complex mechanical engineering principles into clear written content.Strong written and verbal communication skills; ability to articulate intricate concepts effectively.Experience in educational content creation, assessment design, or technical writing is highly desirable.Meticulous attention to detail and commitment to technical accuracy.Self-motivated, organized, and comfortable working independently in a remote engagement.Familiarity with collaborative online platforms or digital workflow tools is a plus.Compensation StructureCompensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.Start Timeline & AvailabilityWe typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
Mechanical engineering
Solid mechanics
Structural mechanics
+12 more
About Micro1: Job Title: Competitive ProgrammerJob Type: Contractor (15hrs+ a week)Location: RemoteJob Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.As an expert you will be creating Reinforcement Learning Environments which test an AI model’s ability to solve complex competitive programming problems. You will be tasked with creating a unique custom problem absent from all existing online judges, creating a reference solution and creating a robust test suite.Key Responsibilities:Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness.Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces.Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios.Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently.Document checker logic and communicate intricacies or edge cases in both written and verbal form.Provide feedback to problem setters and reviewers on potential improvements to test cases and checkers.Stay updated with evolving competitive programming standards and incorporate best practices into checker development.Required Skills and Qualifications:Expertise in competitive programming and coding problem analysis.Advanced proficiency in C++ for implementing robust checker solutions.Strong analytical abilities to interpret complex problem constraints and multiple solution paths.Exceptional written and verbal communication skills; ability to articulate technical details clearly.Meticulous attention to detail in code validation and output consistency.Experience working independently in a remote, collaborative environment.Commitment to producing high-quality, well-documented code under tight deadlines.Preferred Qualifications:Prior experience as a problem setter, tester, or checker on major competitive programming platforms.Compensation StructureCompensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.Start Timeline & AvailabilityWe typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
Competitive programming
Basics c++
C++
About Micro1: Job Title: Technical Problem Solver / Puzzle SolverJob Type: Contractor (15hrs+ a week)Location: RemoteJob Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.As an expert you will be creating Reinforcement Learning Environments which test an AI model’s ability to solve complex competitive programming problems. You will be tasked with creating a unique custom problem absent from all existing online judges, creating a reference solution and creating a robust test suite.Key Responsibilities:Design and implement checkers for competitive programming problems with multiple valid outputs, ensuring accuracy and robustness.Evaluate and validate participant submissions against complex problem statements sourced from platforms like Codeforces.Collaborate with the customer's team to fine-tune problem requirements and clarify ambiguous scenarios.Develop clear, maintainable code in C++ to assess diverse outputs and edge cases efficiently.Document checker logic and communicate intricacies or edge cases in both written and verbal form.Provide feedback to problem setters and reviewers on potential improvements to test cases and checkers.Stay updated with evolving competitive programming standards and incorporate best practices into checker development.Required Skills and Qualifications:Expertise in competitive programming and coding problem analysis.Advanced proficiency in C++ for implementing robust checker solutions.Strong analytical abilities to interpret complex problem constraints and multiple solution paths.Exceptional written and verbal communication skills; ability to articulate technical details clearly.Meticulous attention to detail in code validation and output consistency.Experience working independently in a remote, collaborative environment.Commitment to producing high-quality, well-documented code under tight deadlines.Preferred Qualifications:Prior experience as a problem setter, tester, or checker on major competitive programming platforms.Compensation StructureCompensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.Start Timeline & AvailabilityWe typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
Competitive programming
Basics c++
C++