Engineering Jobs in Richmond Flexible
222 positions found — Page 8
8116 - Midtown Office - 2220 W. Broad Street, Richmond, Virginia, 23220
CarMax, the way your career should be!
Essential Responsibilities:
- Identify new opportunities for ML and AI solutions and build and cultivate relationships with leaders across the organization to foster those partnerships
- Influence partners and stakeholders in Data Science and other teams across the organization to prioritize objectives and provide a comprehensive approach to solution recommendations that includes ROI, time to market, scalability as well as alternative recommendations
- Communicate effectively with senior leadership to share progress, raise any roadblocks or impediments to delivery, and also spread awareness of your teams’ achievements
- Create the strategic roadmap that will guide the direction and goals for the team, both in terms of individual project impacts but also overall standards for machine learning and AI utilization in the organization
- Empower your direct reports to lead their teams by providing them with the resources, training, feedback, and a sounding-board to be successful in their roles
- Develop people through effective communication and ongoing feedback
- Manage the budget of your area including budget planning and estimating costs of future development and tracking spend on an ongoing basis
- Create an inclusive and engaging culture for a team of remote and hybrid engineers with varying levels of experience
- Work through others to deliver resilient and scalable technology solutions that solve for complex business problems
- Help drive the broader understanding of the use of machine learning and AI by interfacing with key roles in Operations, Legal, Security, and Technology
- Stay on top of industry trends and best practices to continuously improve what we do and ensure our customer experience is the best it can be
- Quickly learning the CarMax technology standards and norms and ensuring that your teams follow best practices for change management, security, etc.
- This role will have on-call expectations to be available for major incidents and issues that affect your team’s applications.
Minimum Qualifications:
- Bachelor’s Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Optional for sponsorship needs: Master’s Degree in Computer Science, Computer Engineering, or relevant technical field
- 10+ years of software-engineering experience in an enterprise-level environment in one or more of the following areas: machine learning/artificial intelligence, cloud computing, systems engineering
- 5+ years’ experience managing direct reports
- 5+ years’ experience with microservices software architecture
- 5+ years leading the end-to-end design and development of scalable services to be consumed by the enterprise, including monitoring and production support
- 5+ years’ experience building enterprise-level solutions with Microsoft Azure or equivalent cloud technologies
- Demonstrated ability to provide vision for the Cloud Engineering, Software Engineering, and Machine-Learning spaces and inspire teams towards the future
- Proven ability to strategically prioritize by balancing business delivery and value generating work with technical debt and engineering excellence
- Proficient in developing in Python
- Experience with scripting languages such as shell scripts
- Experience in DevOps practices, testing frameworks, and CI/CD
- Experience with Model Development and Deployment (MLFlow, Azure ML)
- Experience with container orchestration (Kubernetes, Docker)
- Experience communicating and working across functions to drive organization-wide solutions
Preferred Qualifications:
- Previous experience deploying large-scale applications on Azure
- Familiarity with MLOps and industry-standard machine-learning Python libraries
- Experience with Azure AI services (Azure Machine Learning, Azure Cognitive Services)
- Advanced AI/ML specializations (reinforcement learning, deep learning, NLP)
- Proficient in an object-oriented programming language (i.e. C#, Java)
- Experience using large language models (LLMs) with semantic search frameworks for chatbot implementations
Software Specific Qualifications:
- Experience building enterprise-level solutions with Microsoft Azure or equivalent cloud technologies
- Proficiency developing and debugging in Python
- Experience with Model Development and Deployment (MLFlow, Azure ML)
- Experience with Azure AI services (Azure Machine Learning, Azure Cognitive Services)
- Experience with scripting languages such as shell scripts
- Experience in DevOps practices, testing frameworks, and CI/CD
- Proficiency in version control systems (Git) for AI/ML model versioning
- Experience with container orchestration (Kubernetes, Docker)
8116 - Midtown Office - 2220 W. Broad Street, Richmond, Virginia, 23220
CarMax, the way your career should be!
At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. As an Operations team, our Senior Principal Engineers research and discover new opportunities to ensure that our products which provide our seamless customer experience have a strong foundation. You will iterate and evolve the cloud platform and applications used to manage the platform, and will develop tools and technologies, learning quickly from our spirit of experimentation. You will have an impact on ensuring that our applications are reliable and resilient by using cloud concepts and technologies. Through strong partnerships and influencing other engineers, architects and management with new ideas that push the teams forward, you will contribute to the overall CarMax Strategy as we build and deliver an exceptional customer experience to ensure customers can buy the vehicles they want in a way that’s right for them!
What you will do – Essential Responsibilities
- Work with fellow associates to develop and build self-service capabilities, and automation, to enable our internal customers to move quickly and deliver on the needs of the business.
- Collaborate with colleagues in design, product management, and systems architecture to develop experimental solutions and bring great ideas to life
- Influence direction within the organization that contributes to the CarMax Strategic Plan, offering innovative ideas that contribute to building win-win solutions through continuous feedback and partnerships with your peer and the leadership team.
- Consult with internal customer and continually evolve the platform and its operations using solid engineering and agile practices.
- Stay on top Industry trends and lead the team in new ideas, processes and best practices to continuously improve what we do and ensure our customer experience is the best it can be
Purpose of the role
Senior Principal Engineers partner with Engineers and Solution Architects to develop solutions and implement standards that ensure an unrivaled customer experience. You are an expert in your craft and seen as a platform and implementation owner. You are an active contributor throughout CarMax Technology and have a passion for continuous learning.
Senior Principal Engineers practice hands-on engineering, have oversight of the technical tasks of others, and are the owners of the standards and best practices. Our Senior Principal Engineers act as a technical mentor to others and is an expert in supporting multiple areas of the business.
Qualifications and Requirements
- Bachelor’s Degree in Computer Science or related Technology field or equivalent experience and 8+ years of work experience or
- Master’s degree in Computer Science or related Technology field or equivalent experience and 6+ years of work experience
Cloud Specific Qualifications and Requirements
- 6+ years of working in and building Infrastructure within a cloud platform - Azure (preferred), AWS, Google (with relatable experience)
- 4+ years scripting or coding experience with one or more languages
- Deep technical experience in infrastructure, build and deployment, including private and public cloud, networking, connectivity, storage, virtualization and access control
- Experience leading engineering efforts or process improvements across multiple teams
- Implementation of Azure networking for enterprise organizations, building of hybrid environments to span existing customer networks and Azure
- Demonstrable experience with a range of Azure cloud capabilities including but not limited to storage, key vaults, virtual networking, web apps, Azure Active Directory, virtual machines, access management and automated deployments
- Demonstrable experience with software development preferably with one or more languages, such as PowerShell, Python, C#
- Demonstrable experience building and deploying resilient cloud architectures
- Demonstrable experience creating and managing CI/CD pipelines using tools such as Team City or Azure DevOps
- Demonstrable experience support Windows or Linux OS
- Mentoring internal and external team(s) in platform management and reusable patterns, and helping to solve complex problems that affect the organization
- Strong attention to detail, problem investigation and diagnostic skills
- Passion for eliminating repetitive manual processes using automation
Work Location and Arrangement:
West Creek: This role will be based out of the CarMax Home Office at West Creek (Richmond, VA) and associates will work onsite 5 days per week
OR
Plano: This role will be based out of the CarMax Dallas Tech Hub (Plano, TX) and associates will work onsite 2 days per week
Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. Sponsorship will not be considered for this specific role.
SUMMARY
Develop and maintain high quality client relations through sales, project management and personnel management. Ensure that air quality and multimedia projects are completed correctly, on time and budget, and that quality projects are made available for the assigned team.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Monitor, verify, and ensure the technical accuracy and quality of project related work.
- Guide staff in manner that allows for efficient progress and timely completion of consulting projects within the established budget.
- Coordinate efforts of project team to ensure timely completion of project, invoicing review, and maintaining project budgets.
- Maintain business development relationships through sales calls and professional networking.
- Promote client stewardship by being attentive to the needs of existing clients and by encouraging consultant staff to look for business opportunities with clients.
- Develop sales proposals for existing and prospective clients.
- Identify new marketing opportunities and assist business development staff with appropriate literature development, communication, and follow-up.
- Attend and present papers at conferences, and prepare regulatory updates and present luncheon seminars.
- Communicate with staff the decisions/goals of management so that the staff can help adhere to company goals while meeting personal goals.
- Ensure proper utilization and billing of consulting staff.
- Monitor and evaluate employees' performance of goals and performance standards continuously.
(The specific statements shown in each section of this description are not intended to be all-inclusive. They represent typical elements and criteria necessary to successfully perform the job.)
SUPERVISORY RESPONSIBILITIES
Directly supervises 1-3 employees in Environmental Consulting. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
Bachelor's degree (B. S.) in Chemical, Mechanical, Environmental/Civil Engineering, and or related Atmospheric/Environmental Science from four-year college or university; and at least two to four years related experience and/or training; or equivalent combination of education and experience. Must have regulatory, industry, and technical knowledge relating to permit applicability, emission inventories, air dispersion modeling, and federal and state permitting requirements. Multimedia (waste and water) permitting and compliance are preferred.
Must have computer literacy, including basic programming word processing, spreadsheet skills, and knowledge of Microsoft office software package.
LANGUAGE SKILLS
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
MATHEMATICAL SKILLS
Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
REASONING ABILITY
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit; use their hands; and talk or hear. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee is regularly required to work for long periods of time at a PC. The employee must regularly lift and/or move up to 10 pounds.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts; high, precarious places; fumes or airborne particles; and toxic or caustic chemicals. The noise level in the work environment is usually moderate.
Senior Business Process Analyst
12-Month Contract-to-Hire
Hybrid Onsite (3 days onsite, 2 days remote)
Our Utility Client's System Operations Engineering department is seeking a motivated individual to support the Company’s evolving transmission grid and assist with the industry leading projects we have in progress. Our team is seeking a Senior Business Process Analyst to assist the growing team.
The System Operations Engineering team supports our client's System Operators by maintaining and updating our Energy Management System (EMS). The is a complex software system that receives hundreds of thousands of measurements from substations within a territory and neighboring utilities, makes them available to the System Operators in a variety of views, and performs complex calculations on this data for many different purposes, such as ‘what-if’ scenarios (called Contingency Analysis). This team is also in the midst of two multi-year projects; one of which including partnering with a vendor to build a state-of-the-art synchrophasor-bases EMS as well as upgrading our current EMS.
The BPA will work with the team and leadership, assisting with administrative and general business activities and processes. You will learn our existing processes and workflows within the team, helping to document and improve them, help design and maintain onboarding and training programs, assist with tracking and monitoring metrics, help offload administrative burden, and improve coordination amongst cross-functional teams.
Required Knowledge, Skills, Abilities & Experience
Qualifications:
- 4+ years experience in a Business Process Analyst, Process Improvement, or related role.
- Strong oral and written communication skills.
- Time management skills with the ability to independently plan and organize work assignments.
- Experience with Data Visualization tools (preferably Power BI)
- Ability to analyze and synthesize large data sets - Python (Pandas), SQL, Excel, Access
- SharePoint experience is a plus
- Ability to think analytically and solve complex problems, translate data into insights and actionable process enhancements.
- Project Management experience working with large, cross-functional teams, implementing process improvements, and effective change management practices.
- High Technical Literacy and proficiency with standard Office applications and data analysis tools.
Higher priority will be given to candidates who:
- A Bachelor’s degree in business administration, computer science, or a related field.
- Demonstrate additional technical abilities, such as familiarity with databases and SQL or doing data analytics programmatically, such as in Python
Job Activities may include:
- Work with our team as we perform Job Task Analyses (JTA), documenting and mapping current processes, developing job aids and procedures.
- Lead development/improvement of our onboarding and training programs.
- Coordinate development of training resources (documents, videos, presentations) to be used within the team.
- Help build and maintain group’s SharePoint and Wiki site, storing team information, job aids, certain schedules, etc.
- Assist leadership and individual contributors, as needed, with administrative tasks such as scheduling meetings, submitting background check requests, submitting IT Requests, submitting Access requests, processing invoices, submitting Purchase Orders or Change Orders, etc.
Education Requirements
- High School diploma or equivalent required.
- A Bachelor’s degree in business administration, computer science, or a related field is preferred.
Job Title: Geotechnical Engineering Manager
Location: Richmond, VA
About the Role: A client of I.K. Hofmann is seeking a Geotechnical Engineering Manager to join their team in Richmond, VA. This individual will be instrumental in building and leading a team to tackle complex civil engineering projects. You will drive operational excellence and expand the geotechnical footprint across Virginia and beyond.
Key Responsibilities:
- Lead and develop a team of geotechnical engineers.
- Oversee challenging civil engineering projects from inception to completion.
- Ensure operational excellence and innovation in geotechnical solutions.
- Expand the company's geotechnical services footprint within Virginia and in new markets.
Requirements:
- A degree in Civil Engineering with a focus on Geotechnical Engineering.
- 8–15+ years of hands-on experience in heavy civil projects.
- Strong understanding of foundations, slopes, and Mechanically Stabilized Earth (MSE) walls.
- Familiarity with FDOT design practices is a plus.
- Strong communication and writing skills are essential.
Preferred
- A Professional Engineer (PE) license from any state; a Virginia PE license is preferred.
- Construction Materials Testing and Inspection knowledge
Join a dynamic team dedicated to excellence in geotechnical engineering and contribute to impactful projects that shape the future infrastructure.
Optomi, in partnership with a leading logistics company is seeking a Senior Full Stack Java Developer (Java / Kafka / Spring Boot / AWS) to support and modernize critical systems within the Mechanical organization. This team maintains locomotives, railcars, and detector systems that capture millions of operational and safety data points across the network.
About the Position: The role focuses on refactoring legacy microservices, scaling event-driven architectures, re-platforming rules engines, and building cloud-native, resilient, high-volume IoT data pipelines. This is a high-impact engineering role where your work directly influences safety, reliability, and operational efficiency across one of the largest transport networks in the US.
Apply Today if your Background Includes:
- 6+ years of Full Stack experience with a backend emphasis in Java Spring Boot development.
- Strong event-driven architecture + Kafka experience
- Proven experience modernizing legacy microservices & distributed systems
- AWS Cloud experience
- Hands-on Python experience for backend/data workflows
- DevSecOps mindset: automated testing, CI/CD, secure coding
- Experience supporting both greenfield and legacy systems
- Strong relational DB experience (Postgres preferred)
- Experience handling IoT or high-volume sensor data pipelines
- Familiarity with open-source tooling and cloud-agnostic architectures
- Ability to mentor junior engineers and provide technical leadership
What the Right Professional Will Enjoy!
- Fully remote work opportunity with up to 20% travel.
- Opportunity to work with a fast-growing team focused on modernization, cloud adoption, and automation.
- Direct impact on safety, rail operations, and national freight logistics.
- Work on high-volume IoT, event-driven architectures, cloud-native systems.
- Exposure to AI/GenAI, automation, and open-source tooling
- Leadership opportunities with junior developers
Responsibilities:
- Modernize legacy microservices and distributed systems supporting mechanical operations and detector networks.
- Design and implement backend services using Java, Spring Boot, event-driven patterns, and Kafka.
- Scale and optimize high-volume IoT data pipelines (30M+ incoming data points from sensors/detectors).
- Lead architecture, design, and deployment efforts for new and existing services.
- Refactor and support large rules-engine frameworks (600+ rulesets).
- Contribute to cloud-native development (AWS preferred; Azure acceptable; cloud agnostic mindset encouraged).
- Use Python for backend workflows, automation, and data processing tasks.
- Build automated CI/CD and testing frameworks following DevSecOps best practices.
- Work with Postgres and relational databases to tune, model, and integrate data.
- Mentor junior developers and support a strong engineering culture focused on speed, clarity, and automation.
- Collaborate across teams to build scalable, modern systems.
- Support both new development and the existing application footprint.
Remote working/work at home options are available for this role.
ProSidian is a Management and Operations Consulting Services Firm focusing on providing value to clients through tailored solutions based on industry leading practices. ProSidian services focus on the broad spectrum of Risk Management, Compliance, Business Process, IT Effectiveness, Energy & Sustainability, and Talent Management. We help forward thinking clients solve problems and improve operations.
Launched by former Big 4 Management Consultants; our multidisciplinary teams bring together the talents of nearly 190 professionals globally to complete a wide variety of engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes. Our Services are deployed across the enterprise, target drivers of economic profit (growth, margin and efficiency), and are aligned at the intersections of assets, processes, policies and people delivering value.
ProSidian clients represent a broad spectrum of industries to include but are not limited to Energy, Manufacturing, Chemical, Retail, Healthcare, Telecommunications, Hospitality, Pharmaceuticals, Banking & Financial Services, Transportation, Federal and State Government Agencies.
Job DescriptionProSidian Seeks a Administrative Support IV - Operations headquartered near CONUS - Washington, DC (Remote) to support requirements for Energy & Environmental Management Industry (Nuclear | Oil & Gas | Power & Utilities | Distribution Engineering) Sector Clients.
This CONUS - Washington, DC (Remote) | Junior Consultant - Full-Time position currently best aligns with the Administrative Support Labor Category. Ideal candidates exhibit the ability to visualize, analyze, and convert data and experiences to meet performance challenges while confidently engaging in productive \"Jugaad\" and dialogue targeting mission success. ProSidian Team Members work to provide Energy Industry (Oil & Gas / Power & Utilities) Sector related Management And Operations Consulting Solutions for Nuclear Industry Advisory and Assistance (A&A) Services Support (Support to Fuel Cycle Campaigns) Services on behalf of The US Department of Energy (DOE-ID).
Administrative Support IV - Operations (NOA051) Candidates shall work to support requirements for (Operations Services) and Provides administrative support to technical and management level personnel. Includes, but is not limited to, project administration, planning and coordination, documentation and briefing support, general office support, secretarial support, human resource support.
Examples of General Responsibilities
- Coordinates and plans project / office administration and support.
- Provides general office support, documentation support, project administration, administrative and secretarial support, and human resource support.
- Supports project financial tracking and reporting requirements including project control and account resolution
- Performs other administrative and support functions as assigned.
Administrative Level IV Candidates shall have relevant Energy & Environmental Management Industry (Nuclear | Oil & Gas | Power & Utilities | Distribution Engineering) Sector Experience particularly with background, experience, and credentials to perform Nuclear Industry Advisory and Assistance (A&A) Services Support (Support to Fuel Cycle Campaigns) for Engineering Services on behalf of clients such as U.S. Dept. Of Energy Idaho Operations Office - Nuclear Energy's (NE) Office of Fuel Cycle Technologies supplemented by a High School or Equivalent Education and 10 Yrs. - 12 Yrs. Experience.
Core CompetenciesTeamwork ability to foster teamwork collaboratively as a participant, and effectively as a team leader Leadership ability to guide and lead colleagues on projects and initiatives Business Acumen understanding and insight into how organizations perform, including business processes, data, systems, and people Communication ability to effectively communicate to stakeholders of all levels orally and in writing Motivation persistent in pursuit of quality and optimal client and company solutions Agility ability to quickly understand and transition between different projects, concepts, initiatives, or work streams Judgment exercises prudence and insight in decision-making process while mindful of other stakeholders and long-term ramifications Organization ability to manage projects and activity, and prioritize tasks
Other RequirementsBusiness Tools understanding and proficiency with business tools and technology, including Microsoft Office. The ideal candidate is advanced with Excel, Access, Outlook, PowerPoint and Word, and proficient with Adobe Acrobat, data analytic tools, and Visio with the ability to quickly learn other tools as necessary. Commitment - to work with smart, interesting people with diverse backgrounds to solve the biggest challenges across private, public and social sectors Curiosity the ideal candidate exhibits an inquisitive nature and the ability to question the status quo among a community of people they enjoy and teams that work well together Humility exhibits grace in success and failure while doing meaningful work where skills have impact and make a difference Willingness - to constantly learn, share, and grow and to view the world as their classroom
Benefits and HighlightsProSidian Employee Benefits and Highlights: Your good health and well-being are important to ProSidian Consulting. At ProSidian, we invest in our employees to help them stay healthy and achieve work-life balance. That's why we are also pleased to offer the Employee Benefits Program, designed to promote your health and personal welfare. Our growing list of benefits currently include the following for Full Time Employees:
Competitive Compensation: Pay range begins in the competitive ranges with Group Health Benefits, Pre-tax Employee Benefits, and Performance Incentives. For medical and dental benefits, the Company contributes a fixed dollar amount each month towards the plan you elect. Contributions are deducted on a Pre-tax basis. Group Medical Health Insurance Benefits: ProSidian partners with BC/BS, to offer a range of medical plans, including high-deductible health plans or PPOs. Group Dental Health Insurance Benefits: ProSidian dental carriers - Delta, Aetna, Guardian, and MetLife. Group Vision Health Insurance Benefits: ProSidian offers high/low vision plans through 2 carriers: Aetna and VSP. 401(k) Retirement Savings Plan: 401(k) Retirement Savings Plans help you save for your retirement for eligible employees. A range of investment options are available with a personal financial planner to assist you. The Plan is a pre-tax Safe Harbor 401(k) Retirement Savings Plan with a company match. Vacation and Paid Time-Off (PTO) Benefits: Eligible employees use PTO for vacation, a doctor's appointment, or any number of events in your life. Currently these benefits include Vacation/Sick days 2 weeks/3 days | Holidays - 10 ProSidian and Government Days are given. Pre-Tax Payment Programs: Pre-Tax Payment Programs currently exist in the form of a Premium Only Plan (POP). These Plans offer a full Flexible Spending Account (FSA) Plan and a tax benefit for eligible employees. Purchasing Discounts & Savings Plans: We want you to achieve financial success. We offer a Purchasing Discounts & Savings Plan through The Corporate Perks Benefit Program. This provides special discounts for eligible employees on products and services you buy on a daily basis. Security Clearance: Due to the nature of our consulting engagements there are Security Clearance requirements for Engagement Teams handling sensitive Engagements in the Federal Marketplace. A Security Clearance is a valued asset in your professional portfolio and adds to your credentials. ProSidian Employee & Contractor Referral Bonus Program: ProSidian Consulting will pay up to 5k for all referrals employed for 90 days for candidates submitted through our Referral Program. Performance Incentives: Due to the nature of our consulting engagements there are performance incentives associated with each new client that each employee works to pursue and support. Flexible Spending Account: FSAs help you pay for eligible out-of-pocket health care and dependent day care expenses on a pre-tax basis. Supplemental Life/Accidental Death and Dismemberment Insurance: If you want extra protection for yourself and your eligible dependents, you have the option to elect supplemental life insurance. D&D covers death or dismemberment from an accident only. Short- and Long-Term Disability Insurance: Disability insurance plans are designed to provide income protection while you recover from a disability.
Remote working/work at home options are available for this role.
AI Research Scientist | Machine Learning | Deep Learning | Natural Language Processing | LLM | Hybrid | San Jose, CA
Title: AI Research Scientist
Location: San Jose, CA
Responsibilities:
- Design, execute, and analyze machine learning experiments, establishing strong baselines and selecting appropriate evaluation metrics.
- Stay up to date with the latest AI research; identify, adapt, and validate novel techniques for company-specific use cases.
- Define rigorous evaluation protocols, including offline metrics, user studies, and adversarial (red team) testing to ensure statistical soundness.
- Specify data and annotation requirements; develop annotation guidelines and oversee quality control processes.
- Collaborate closely with domain experts, product managers, and engineering teams to refine problem statements and operational constraints.
- Develop reusable research assets such as datasets, modular code components, evaluation suites, and comprehensive documentation.
- Work alongside ML Engineers to optimize training and inference pipelines, ensuring seamless integration into production systems.
- Contribute to academic publications and represent the company in research communities, as needed.
Educational Qualifications:
- Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field is strongly preferred.
- Candidates with a master’s degree and exceptional research or industry experience will also be considered.
Industry Experience:
- 3–5 years of experience in AI/ML research roles, ideally in applied or product-focused environments.
- Demonstrated success in delivering research-driven solutions that have been deployed in production.
- Experience collaborating in cross-functional teams across research, engineering, and product.
- Publications in top-tier AI/ML conferences (e.g., NeurIPS, ICML, ACL, CVPR) are a plus.
Technical Skills:
- Strong foundational knowledge in machine learning and deep learning algorithms.
- Hands-on experience with PEFT/LoRA, adapters, fine-tuning techniques, and RLHF/RLAIF (e.g., PPO, DPO, GRPO).
- Ability to read, implement, and adapt state-of-the-art research papers to real-world use cases.
- Proficiency in hypothesis-driven experimentation, ablation studies, and statistically sound evaluations.
- Advanced programming skills in Python (preferred), C++, or Java.
- Experience with deep learning frameworks such as PyTorch, Hugging Face, NumPy, etc.
- Strong mathematical foundations in probability, linear algebra, and calculus.
- Domain expertise in one or more areas: natural language processing (NLP), symbolic reasoning, speech processing, etc.
- Ability to translate research insights into roadmaps, technical specifications, and product improvements.
AI Research Scientist | Machine Learning | Deep Learning | Natural Language Processing | LLM | Hybrid | San Jose, CA
Remote working/work at home options are available for this role.
Machine Learning Engineer | Python | Pytorch | Distributed Training | Optimisation | GPU | Hybrid, San Jose, CA
Title: Machine Learning Engineer
Location: San Jose, CA
Responsibilities:
- Productize and optimize models from Research into reliable, performant, and cost-efficient services with clear SLOs (latency, availability, cost).
- Scale training across nodes/GPUs (DDP/FSDP/ZeRO, pipeline/tensor parallelism) and own throughput/time-to-train using profiling and optimization.
- Implement model-efficiency techniques (quantization, distillation, pruning, KV-cache, Flash Attention) for training and inference without materially degrading quality.
- Build and maintain model-serving systems (vLLM/Triton/TGI/ONNX/TensorRT/AITemplate) with batching, streaming, caching, and memory management.
- Integrate with vector/feature stores and data pipelines (FAISS/Milvus/Pinecone/pgvector; Parquet/Delta) as needed for production.
- Define and track performance and cost KPIs; run continuous improvement loops and capacity planning.
- Partner with ML Ops on CI/CD, telemetry/observability, model registries; partner with Scientists on reproducible handoffs and evaluations.
Educational Qualifications:
- Bachelors in computer science, Electrical/Computer Engineering, or a related field required; Master’s preferred (or equivalent industry experience).
- Strong systems/ML engineering with exposure to distributed training and inference optimization.
Industry Experience:
- 3–5 years in ML/AI engineering roles owning training and/or serving in production at scale.
- Demonstrated success delivering high-throughput, low-latency ML services with reliability and cost improvements.
- Experience collaborating across Research, Platform/Infra, Data, and Product functions.
Technical Skills:
- Familiarity with deep learning frameworks: PyTorch (primary), TensorFlow.
- Exposure to large model training techniques (DDP, FSDP, ZeRO, pipeline/tensor parallelism); distributed training experience a plus
- Optimization: experience profiling and optimizing code execution and model inference: (PTQ/QAT/AWQ/GPTQ), pruning, distillation, KV-cache optimization, Flash Attention
- Scalable serving: autoscaling, load balancing, streaming, batching, caching; collaboration with platform engineers.
- Data & storage: SQL/NoSQL, vector stores (FAISS/Milvus/Pinecone/pgvector), Parquet/Delta, object stores.
- Write performant, maintainable code
- Understanding of the full ML lifecycle: data collection, model training, deployment, inference, optimization, and evaluation.
Machine Learning Engineer | Python | Pytorch | Distributed Training | Optimisation | GPU | Hybrid, San Jose, CA
Remote working/work at home options are available for this role.
Sr. Data Engineer (Hybrid)
Chicago, IL
The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physicians, the patients they care for, and the promise of a healthier nation. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health.
At AMA, our mission to improve the health of the nation starts with our people. We foster an inclusive, people-first culture where every employee is empowered to perform at their best. Together, we advance meaningful change in health care and the communities we serve.
We encourage and support professional development for our employees, and we are dedicated to social responsibility. We invite you to learn more about us and we look forward to getting to know you.
We have an opportunity at our corporate offices in Chicago for a Sr. Data Engineer (Hybrid) on our Information Technology team. This is a hybrid position reporting into our Chicago, IL office, requiring 3 days a week in the office.
As a Sr. Data Engineer, you will play a key role in implementing
and maintaining AMA's enterprise data platform to support analytics,
interoperability, and responsible AI adoption. This role partners closely with
platform engineering, data governance, data science, IT security, and business
stakeholders to deliver highquality, reliable, and secure data products. This
role contributes to AMA's modern lakehouse architecture, optimizing data
operations, and embedding governance and quality standards into engineering
workflows. This role serves as a
senior technical contributor within the team-providing mentorship to junior
engineers and implementing engineering best practices within the data platform function,
in alignment with architectural direction set by leadership.
RESPONSIBILITIES:
Data Engineering & AI Enablement
- Build and maintain scalable data pipelines and
ETL/ELT workflows supporting analytics, operational reporting, and AI/ML use
cases. - Implement best practice patterns for ingestion,
transformation, modeling, and orchestration within a modern lakehouse
environment (e.g., Databricks, Delta Lake, Azure Data Lake). - Develop highperformance
data models and curated datasets with strong attention to quality, usability,
and interoperability; create reusable engineering components and automation. - Collaborate with the Architecture Team, the Data
Platform Lead, and federated IT teams to optimize storage, compute, and
architectural patterns for performance and costefficiency. - Build model-ready data sets and feature
pipelines to support AI/ ML use cases; serve as a technical coordination point
supporting business units' AI-related infrastructure needs. - Collaborate with data scientists and AI Working
Group to operationalize models responsibly and maintain ongoing monitoring
signals.
Governance, Quality & Compliance
- Embed data governance, metadata standards,
lineage tracking, and quality controls directly into engineering workflows;
ensure technical implementation and alignment within engineering workflows. - Work with the Data Governance Lead and business
stakeholders to operationalize stewardship, classification, validation,
retention, and access standards. - Implement privacybydesign and securitybydesign
principles, ensuring compliance with internal policies and regulatory
obligations. - Maintain documentation for pipelines, datasets,
and transformations to support transparency and audit requirements.
Platform Reliability, Observability & Optimization
- Monitor and troubleshoot pipeline failures,
performance bottlenecks, data anomalies, and platformlevel issues. - Implement observability tooling, alerts,
logging, and dashboards to ensure endtoend reliability. - Support cost governance by optimizing compute
resources, refining job schedules, and advising on efficient architecture. - Collaborate with the Data Platform Lead on
scaling, configuration management, CI/CD pipelines, and environment management. - Collaborate with business units to understand
data needs, translate them into engineering requirements, and deliver
fit-for-purpose data solutions; share and apply best practices and emerging
technologies within assigned initiatives. - Work with IT Security and Legal/ Compliance to
ensure platform and datasets meet risk and regulatory standards.
Staff Management
- Lead, mentor, and provide management oversight
for staff. - Responsible for setting objectives, evaluating
employee performance, and fostering a collaborative team environment. - Responsible for developing staff knowledge and
skills to support career development.
May include other responsibilities as assigned
REQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field preferred or equivalent work experience and HS diploma/equivalent education required.
- 5+ years of experience in data engineering within cloud environments
- Experience in people management preferred.
- Demonstrated hands-on experience with modern data platforms (Databricks preferred).
- Proficiency in Python, SQL, and data
transformation frameworks. - Experience designing and operationalizing
ETL/ELT pipelines, orchestration workflows (Airflow, Databricks Workflows), and
CI/CD processes. - Solid understanding of data modeling,
structured/unstructured data patterns, and schema design. - Experience implementing governance and quality
controls: metadata, lineage, validation, stewardship workflows. - Working knowledge of cloud architecture, IAM,
networking, and security best practices. - Demonstrated ability to collaborate across
technical and business teams. - Exposure to AI/ML engineering concepts, feature
stores, model monitoring, or MLOps patterns. - Experience with infrastructureascode
(Terraform, CloudFormation) or DevOps tooling.
The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago.
This role is an exempt position, and the salary range for this position is $115,523.42-$150,972.44. This is the lowest to highest salary we believe we would pay for this role at the time of this posting. An employee's pay within the salary range will be determined by a variety of factors including but not limited to business consideration and geographical location, as well as candidate qualifications, such as skills, education, and experience. Employees are also eligible to participate in an incentive plan. To learn more about the American Medical Association's benefits offerings, please click here.
We are an equal opportunity employer, committed to diversity in our workforce. All qualified applicants will receive consideration for employment. As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant's race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status.
THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION
Apply NowShare Save JobRemote working/work at home options are available for this role.