Full Time

Backend Software Engineer

Yahoo brands comprise some of the premier destinations on the Internet such as Mail, News, Finance, and Sports websites. This means that we rely on massively scalable, widely distributed, highly performant, and efficient software systems.  If you want to help solve complex software problems for systems like these, we are looking for you.   About the Team Yahoo’s Data and Analytics team works on one of the biggest online advertising and audience data sets in the world. We are responsible for providing fast, clean, reliable, and relevant data for Yahoo’s advertising businesses as well as key measurements and insights about Yahoo users.  We are developing next generation technologies to enrich our advertiser and user experience through complex, scalable data platforms, with ever growing and interesting challenges.   About You We’re looking for world-class, fun-loving engineers to join the Data and Analytics team in Champaign, Illinois where you will have the opportunity to help develop high speed advertising data solutions from data collection and transport to large scale data manipulation to long term data storage and low-latency data retrieval, reporting, and analytical systems.   We are looking for software engineers at various experience levels to analyze requirements; investigate optimal software solutions; architect, design, implement and test those solutions and support our globally deployed data collection and handling software.   Your Day  You will spend your days doing things like: Working through documents and conversations with colleagues to understand product requirements for new features Shaping those requirements into design documents and software implementation Testing and debugging both your own software and some written by others Analyzing and refactoring existing software to enhance its reliability, scale, performance, supportability, and operability Helping your team figure out priorities and processes and what’s next Playing with your friends in some of our local games and contests, from trivia to table tennis, puzzle building, escape rooms and more.   You Must Have  A solid Computer Science foundation in data structures and algorithms, object oriented programming, and modern software engineering practices from your achievement of obtaining a degree in CS or a similar engineering pursuit. The ability to use an object oriented programming language like Java or C++, scripting languages like Python or Perl, and Unix or Linux systems. Excellent design, coding, debugging and testing skills The expertise to manipulate data through query languages Facility with data concepts such as joins, aggregation, projection, and explosion The ability to work with large-scale distributed systems Solid written and verbal communication skills Excellent problem solving and organizational skills Great team-working capabilities in an agile development environment Willingness to engage productively with others in the industry through the mechanisms of open source software The passion to build great products, work with great people and change the world   If this describes you, then we have a career for you at our place. Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (https://www.verizonmedia.com/careers/contact-us.html)  or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response. At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page (https://www.verizon.com/about/careers/work-culture) to learn more. How to Apply  Shoot us a PDF copy of your resume along with a brief introduction of yourself to resume-champaign-data@yahooinc.com

Backend Software Engineer Read Post »

Laboratory Technician, Molecular Diagnostics – Hypercell Technologies

At Hypercell Technologies our vision is to revolutionize the way we manage infectious disease in animals. This is a big goal, and to get there we have developed two ground-breaking technologies: A rapid point-of-care molecular diagnostic to assess the infectious status of animals A monoclonal antibody therapeutic to protect animals against the most dangerous and economically costly infectious diseases We’ve demonstrated the effectiveness of both technologies in clinical trials and are currently working with end customers to validate their product profiles. We are a venture-backed, mission-driven company and are on a tremendous growth trajectory. As a lab technician, you will be a key contributor to our ability to get our life-saving technology to farmers and families around the globe. You will primarily be in charge of conducting the assays and experiments necessary for the development of the molecular diagnostic, under the supervision of a Senior Scientist / Principal Investigator. You will be collaborating with the lab technicians and scientists from the world-renown College of Veterinary Medicine, Integrated Food Animal Management Systems and Institute of Genomic Biology at the University of Illinois. Notice to candidates: We believe that a more diverse and inclusive team is critical to having a big impact and success. As part of our commitment to diversity and inclusion, we use blind screening for all applications. What You’ll Do: Collaborate with the Senior Scientist / Principal Investigator to design and execute critical experiments for our molecular diagnostic Perform routine laboratory functions to conduct key experiments, including cell culturing, use of bioreactors, QPCR or equivalent, and gel electrophoresis for proteins and nucleic acids. Set up, calibrate and maintain laboratory equipment and apparatus such as pH meters, CO2 incubators and centrifuges Record and analyze data; write reports, reviews and summaries on the findings of experiments and trials to discuss with Hypercell’s leadership Collect and prepare samples, solutions, cultures and specimens; ensure proper storage and safe disposal of waste Follow all laboratory, State and Federal safety regulations Stay up to date with relevant scientific developments that can improve the efficiency of lab operations including equipment upgrades and literature supporting Hypercell efforts As the Laboratory Technician, you should have: A Bachelor’s degree in molecular biology, biological sciences, microbiology, or a related field 2-4 years of experience working in a cell biology laboratory setting Experience in the operation and maintenance of technical laboratory equipment such as CO2 incubators, bioreactors, QPCR, protein and nucleic acid electrophoresis equipment Highly organized, superb attention to detail and ability to complete tasks with the highest degree of accuracy A passion for science and the desire to learn and follow new scientific techniques Excellent written and oral communication skills Strong time management and interpersonal skills, ability to work independently and proactively Salary range – $50,000-$70,000 Like the rest of the Hypercell team, you’ll be eligible for competitive benefits, including health, vision and dental insurance.  To Apply Please send your resume and a short note to Bruno Jactel, CEO & Founder of Hypercell Technologies (bjactel@hypercelltech.com).

Laboratory Technician, Molecular Diagnostics – Hypercell Technologies Read Post »

Member of Technical Staff – Multi-Cloud Distributed Systems – Aviatrix

WHO WE ARE Aviatrix is a well-funded, pre-IPO, hyper-growth enterprise-software company, with a new office open in Champaign within the University of Illinois Research Park. Aviatrix technology has proven solid at scale with nearly 600 enterprise customers, over 40 of the Global Fortune 500. We have a top-tier, experienced leadership team, combined with a collaborative culture built on proven success, trust, execution, and respect. We’re focused on getting things done! WHAT WE DO Aviatrix is networking for the cloud era, delivering a superset of features and capabilities that leverage and control native cloud constructs and add advance network, security and operational visibility features that cloud providers lack, while maintaining the simplicity and automation enterprises expect in cloud. Aviatrix offers the industry’s first and only multi-cloud networking certification (ACE), empowering IT to lead and accelerate the transformation to the cloud. Read about our recent rise in value: https://www.bloomberg.com/news/articles/2021-09-08/aviatrix-funding-triples-valuation-in-seven-months-to-2-billion About The Role: Member of Technical Staff  We are searching for Full time developers to join our new office in Champaign, IL. Computer Science (CS), Electrical & Computer Engineering (ECE) and Electrical Engineering (EE) majors who want to make an impact in the multi-cloud networking space. Responsibilities: · You will gain experience designing, developing and maintaining large scale, high available distributed systems · You will become proficient in Golang and Python · You will gain excellent software engineering skills and the ability to write clean, testable and maintainable code · You will become an expert in multi-cloud cloud networking; AWS, Azure, GCP and OCI ·  You will help build the next ICONIC software company by joining our team Qualifications: ·  4+ yrs experience in Software Development  · BS, MS or Ph.d in CS, ECE related technical field, or equivalent practical experience. · Proficient in Golang, Java, Python, C, or C++. · Understanding simple and robust designs, including designing API’s. · Knowledge of data structures, algorithms, operating systems and distributed systems

Member of Technical Staff – Multi-Cloud Distributed Systems – Aviatrix Read Post »

Staff Engineer – Multi-Cloud Distributed Systems – Aviatrix

WHO WE ARE Aviatrix is a well-funded, pre-IPO, hyper-growth enterprise-software company, with a new office open in Champaign within the University of Illinois Research Park. Aviatrix technology has proven solid at scale with nearly 600 enterprise customers, over 40 of the Global Fortune 500. We have a top-tier, experienced leadership team, combined with a collaborative culture built on proven success, trust, execution, and respect. We’re focused on getting things done! WHAT WE DO Aviatrix is networking for the cloud era, delivering a superset of features and capabilities that leverage and control native cloud constructs and add advance network, security and operational visibility features that cloud providers lack, while maintaining the simplicity and automation enterprises expect in cloud. Aviatrix offers the industry’s first and only multi-cloud networking certification (ACE), empowering IT to lead and accelerate the transformation to the cloud. Read about our recent rise in value: https://www.bloomberg.com/news/articles/2021-09-08/aviatrix-funding-triples-valuation-in-seven-months-to-2-billion About The Role As a Staff Engineer, you will gain valuable multi-cloud experience in a cloud-native network environment for enterprise customers.  As an Aviatrix software engineer, you will design, writing, and deploying cloud networking software in our Aviatrix controller. The successful candidate will work on a small talented cloud engineering team in a fast-paced, growing startup.  By joining this team, you will display versatile and passionate to handle new problems as we continue to push Multi-Cloud Networking and Security Services technology forward. We are looking for Staff Engineers who are passionate about multi-cloud network architecture and understand that it must go beyond simple connectivity. Requirements ·      8+ years of professional software development experience in C/C++, or Python. ·      Experience with design, develop, and deliver software features and capabilities in an enterprise software platform. ·      Experience with networking, security, distributed systems, and/or system-level programming. ·      Ability to deliver results in a short time and experience working in fast-paced, high growth tech companies. ·      Demonstrated abilities to learn quickly, design efficiently, and write quality software code. ·      Team player that works well in collaborative situations and start-up environments. ·      Excellent interpersonal skills, verbal, and written communication, ·      BS, MS or Ph.d degree in Computer Science, ECE or a related technical field, or equivalent practical experience. Preferred experience includes: ·       Previous experience at a startup — ability to work in an entrepreneurial atmosphere with a high degree of initiative and a demonstrated sense of urgency ·       Solid technical background that includes familiarity with any of the following: networking, security, and cloud platforms (e.g., AWS, GCP, OCI, or Microsoft Azure) ·       Knowledge of enterprise and mid-market IT trends, products, and technologies.

Staff Engineer – Multi-Cloud Distributed Systems – Aviatrix Read Post »

Staff Software Engineer – Multi Cloud/Distributed Systems – Aviatrix

WHO WE ARE Aviatrix is a well-funded, pre-IPO, hyper-growth enterprise-software company, with a new office open in Champaign within the University of Illinois Research Park. Aviatrix technology has proven solid at scale with nearly 600 enterprise customers, over 40 of the Global Fortune 500. We have a top-tier, experienced leadership team, combined with a collaborative culture built on proven success, trust, execution, and respect. We’re focused on getting things done! WHAT WE DO Aviatrix is networking for the cloud era, delivering a superset of features and capabilities that leverage and control native cloud constructs and add advance network, security and operational visibility features that cloud providers lack, while maintaining the simplicity and automation enterprises expect in cloud. Aviatrix offers the industry’s first and only multi-cloud networking certification (ACE), empowering IT to lead and accelerate the transformation to the cloud. Read about our recent rise in value: https://www.bloomberg.com/news/articles/2021-09-08/aviatrix-funding-triples-valuation-in-seven-months-to-2-billion About The Role As a Staff Networking Software Engineer, you will gain valuable multi-cloud experience in a cloud-native network environment for enterprise customers.  The successful candidate will work on a small talented cloud engineering team in a fast-paced, growing startup.  By joining this team, you will display versatile and passionate to handle new problems as we continue to push Multi-Cloud Networking and Security Services technology forward. We are looking for senior software engineers who are passionate about multi-cloud network architecture and understand that it must go beyond simple connectivity. Requirements ·      8+ Years of professional software development experience in BGP Routing, Layer 3 Networking and with the Control Plane. ·      Experience with design, development, and delivering software features and capabilities in an enterprise software platform. ·      Experience with networking, security, distributed systems, and/or system-level programming. ·      Ability to deliver results in a short time and experience working in fast-paced, high growth tech companies. ·      Demonstrated abilities to learn quickly, design efficiently, and write quality software code. ·      Team player that works well in collaborative situations and start-up environments. ·      Excellent interpersonal skills, verbal, and written communication, ·      BS or MS degree in Computer Science, Math, related technical field, or equivalent practical experience. Preferred experience includes: ·       Previous experience at a startup — ability to work in an entrepreneurial atmosphere with a high degree of initiative and a demonstrated sense of urgency ·       Solid technical background that includes familiarity with any of the following: Python, BGP, Routing, networking, security, and cloud platforms (e.g., AWS, GCP, OCI, or Microsoft Azure) ·       Knowledge of enterprise and mid-market IT trends, products, and technologies.

Staff Software Engineer – Multi Cloud/Distributed Systems – Aviatrix Read Post »

Senior Member of Technical Staff – Multi-Cloud Distributed Systems – Aviatrix

WHO WE ARE Aviatrix is a well-funded, pre-IPO, hyper-growth enterprise-software company, with a new office open in Champaign within the University of Illinois Research Park. Aviatrix technology has proven solid at scale with nearly 600 enterprise customers, over 40 of the Global Fortune 500. We have a top-tier, experienced leadership team, combined with a collaborative culture built on proven success, trust, execution, and respect. We’re focused on getting things done! WHAT WE DO Aviatrix is networking for the cloud era, delivering a superset of features and capabilities that leverage and control native cloud constructs and add advance network, security and operational visibility features that cloud providers lack, while maintaining the simplicity and automation enterprises expect in cloud. Aviatrix offers the industry’s first and only multi-cloud networking certification (ACE), empowering IT to lead and accelerate the transformation to the cloud. Read about our recent rise in value: https://www.bloomberg.com/news/articles/2021-09-08/aviatrix-funding-triples-valuation-in-seven-months-to-2-billion About The Role As a Senior Member of Technical Staff-Distributed Systems, you will gain valuable multi-cloud experience in a cloud-native network environment for enterprise customers.  As an Aviatrix software engineer, you will design, writing, and deploying cloud software at scale in our Aviatrix controller. The successful candidate will work on a small talented cloud engineering team in a fast-paced, growing pre-IPO. By joining this team, you will display versatile and passionate to handle new problems as we continue to push Multi-Cloud Networking and Security Services technology forward. We are looking for Senior Members of Technical Staff who are passionate about multi-cloud and understand that it must go beyond simple connectivity. Requirements ·      Build distributed, high-throughput, real-time data pipelines ·      Software coding in Go and Python ·      Use Kafka, Redis, Cassandra, Elasticsearch, and other open-source components ·      Ability to deliver results in a short time and experience working in fast-paced, high-growth tech companies. ·      Demonstrated abilities to learn quickly, design efficiently, and write quality software code. ·      5+ years of software development experience ·      Team player that works well in collaborative situations and start-up environments. ·      Excellent interpersonal skills, verbal, and written communication, ·      BS, MS, or Ph.D. degree in Computer Science, ECE or a related technical field, or equivalent practical experience.

Senior Member of Technical Staff – Multi-Cloud Distributed Systems – Aviatrix Read Post »

Big Data Systems Engineer – Open Source Development – Yahoo

About the job It takes powerful technology to connect our brands and partners with an audience of nearly 900 million. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day, what you do here will have a huge impact on our business—and the world. Want in? We’re looking for engineers to join the Yahoo Big Data Platform team. In this role, you’d be building some of the largest data lakes in the world! We manage 50K nodes running 1.5 million jobs per day, across thousands of users and tons of applications, processing close to an exabyte of data. So when considering this position, please ask yourself, do you want to do something exceptional? The qualified engineer would work on developing large scale distributed SQL and No-SQL engines involving one or more of the following open source projects: Hadoop, Presto, Flink, or Hbase. On this outstanding team, we’re challenged by complex problems day in and day out, and in having each other to lean on, we find ourselves growing every day as a result. We’re currently active in 9 Apache projects and our team consists of numerous committers and PMC members. In other words, not only will you make a massive impact here at Yahoo, but globally as well. We work like a startup, do phenomenal work, and have fun while we do it. Come join us and become an authority on big data and cloud computing! Responsibilities Understand all aspects of our distributed systems and learn select components in detail Be a leader in open source (Apache Software Foundation) projects Design massively distributed technology and develop bleeding-edge cloud computing software Work closely with service engineering, operations, and Hadoop users to engineer bleeding-edge solutions that allow us to answer today’s most meaningful data-related questions Required Qualifications MS degree or BS + 5 years of experience Strong work history and/or educational background Skilled in either Java or C++ In-depth knowledge of Algorithms, Data Structures, and Performance Optimization Techniques A passion for working with large distributed data and systems Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (www.yahooinc.com/careers/contact-us.html) or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response. At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion (www.yahooinc.com/diversity/) page to learn more. How to Apply Apply for this position via the Yahoo Careers site.

Big Data Systems Engineer – Open Source Development – Yahoo Read Post »

Battery Engineer – Natrion

Company Description Natrion was founded in 2018 to commercialize safe, cost-efficient battery energy storage devices for electric mobility, defense, and renewable energy applications. We are a rapidly growing startup with facilities in Upstate New York and Illinois, and we also collaborate with an array of private and public institutions. Job Description The Battery Engineer will work in the Research and Development team at Natrion’s laboratory in Champaign, IL to support the development of the next generation of Natrion’s proprietary solid-state cell technology. The Battery Engineer will be responsible for ideating and evaluating active and inactive cell components and recommending formulations and cell designs to meet product and process requirements. The Battery Engineer will work closely with other engineers as part of a fast-moving, cross-functional, interdisciplinary R&D team. Expected duties include but are not limited to electrolyte formulation and specification, material evaluation and selection, cell prototyping, construction, and testing to meet performance targets, measurement and data analysis to identify critical factors affecting performance, and cost optimization. Key Responsibilities Evaluate active materials, particularly solid electrolytes, to meet product requirements and R&D objectives Define and validate standard test and synthesis procedures, equipment, and protocols for R&D purposes Build cells and analyze data to quantitatively measure and compare cell performance Direct and conduct computational and electrochemical techniques for evaluating solid electrolyte materials Apply diagnostics to investigate cell and electrolyte reactions and conduct failure mode analysis to identify root causes and generate novel solutions Work closely with the product and process development teams in material evaluation, component manufacture, cell building, cell testing, and data analysis Coordinate the R&D efforts of collaborating institutions to meet common goals and identify and evaluate new potential collaborators Areas of Independent Action Communicate with collaborating institutions, manufacturers/suppliers, and customers to evaluate Natrion’s products and development efforts Conduct literature research to stay current on research and development in the realm of electrochemical materials Apply relevant research to Natrion’s development efforts Work with manufacturers/suppliers and collaborating partners to exchange technical information and enable access to advanced active material and electrolyte research Summarize, report on, and present R&D activities on a regular basis Contribute to a positive, team-oriented, high-achieving work environment Supervisory Responsibilities Interact with other R&D and engineering groups to promote effective decision-making Work closely with technicians and mentor them to have a greater understanding of and appreciation for their roles Qualifications Strong background in electrochemistry and experience in lithium-ion, sodium-ion, and other alternative-chemistry batteries and battery components, especially solid-state electrolytes Demonstrated capability of designing experiments to enable clear results that drive decision-making in an industrial R&D environment Experience with electrolyte and full-cell testing Understanding of theory supporting electrochemical performance and, specifically, solid electrolyte ion transport phenomena from first principles to practical models Required Experience MS/PhD in Materials Science, Chemistry, Chemical Engineering, or equivalent How to Apply Please apply via LinkedIn: https://www.linkedin.com/jobs/view/2860310041/  

Battery Engineer – Natrion Read Post »

Staff Software Engineer or Senior Software Engineer – Applied Research Institute

The Illinois Applied Research Institute (ARI) at the University of Illinois Urbana-Champaign is seeking applicants for Staff Software Engineer and Senior Software Engineer positions. These positions will use software development methodologies, skills, and research to develop software to meet the needs and requirements of our customers and research partners. ARI has developed software and software platforms in the areas of agriculture, autonomy, defense, digital manufacturing, and medical imaging. All professionals hired into these positions will be involved in a variety of research and development (R&D) programming activities in the areas of applied science and engineering, technical training, software development and validation, and software architecture design. ARI translates innovation to practice as part of the thriving technology ecosystem at the University of Illinois. Its professional research staff provides translational, multidisciplinary solutions for real-world problems in defense and security, manufacturing and materials, and building science. ARI staff perform research and development leveraging their broad government- and industry-based expertise in algorithm and software development, materials development and characterization, and monitoring, diagnostics, and controls with sensors and data fusion, and workforce training. ARI possesses unique capabilities for open, proprietary, and classified projects and works with collaborators across government, industry, and academia. More information about ARI can be found at http://appliedresearch.illinois.edu/. Champaign-Urbana is not only the home of a world-class university – it is also a community that supports a comfortable, family-friendly lifestyle, including: • very affordable and spacious homes with numerous new building options • a maximum 20-minute commute time within Champaign-Urbana • plentiful, high quality, and reasonably priced childcare options • a strong public-school system with a gifted program, as well as several private options at all levels • a wide variety of recreational sports and performing arts engagement opportunities • an active regional airport with jet service to hubs in Chicago, Dallas, and Charlotte For more information, see the following sites that profile our community: • Champaign County Visitors Bureau: https://www.visitchampaigncounty.org • Champaign County Association of Realtors: http://www.champaigncountyassociationofrealtors.com • Champaign County Arts Council (40 North 88 West): http://40north.org The University of Illinois is an Equal Opportunity, Affirmative Action employer that recruits and hires qualified candidates without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability or veteran status. For more information, visit http://go.illinois.edu/EEO. Specific duties and responsibilities for each position level include the following: STAFF SOFTWARE ENGINEER Duties and Responsibilities • Work as part of collaborative, interdisciplinary research and development team to architect, design, implement, and test research-based software solutions in a range of application spaces. • Translate specifications for software functions into application-specific codes used for research and professional field work. • Write detailed supporting documentation including software requirements specifications system architecture specifications, operational requirements specifications, and user interface specifications. • Prepare activity reports to monitor progress and track project status. • Perform other duties as assigned. Minimum Qualifications • Bachelor’s degree in Computer Science, Computer Engineering, Physics, Engineering, or related fields. Alternate degree fields will be considered if accompanied by equivalent experience, including time spent in relevant internships • Experience with data structures, algorithms, and object-oriented programming • Demonstrated proficiency in Java, C/C++, C#, or Python • Strong verbal, listening, and written communication skills • Excellent problem-solving skills Preferred Qualifications • 1-3 years software development experience, including time spent in relevant internships • Familiarity with testing frameworks and prior experience writing unit tests • Prior experience with git-based version control or comparable (e.g., TFS, SVN) • Working knowledge of Agile software development practices • Experience with one or more of the following: o Machine learning frameworks (e.g., Pytorch, Keras, Tensorflow) o Front-end web frameworks (e.g., React, Vue, Angular) o Mobile development o 3d game engine environments (e.g., Unreal Engine, Unity) o Robotic Frameworks (e.g., ROS) o DevOps (e.g., Terraform, Kubernetes, Jenkins, OpenStack) o Programming for embedded systems o Cloud-based architectures and distributed computing SENIOR SOFTWARE ENGINEER Duties and Responsibilities • Collaborate with and lead interdisciplinary research and development teams to propose, architect, design, implement, and test research-based software solutions in a range of application spaces. • Lead software development teams (including supervising staff, assigning tasks, performance management, etc.). • Coordinate the translation of specifications for software functions into application-specific codes used for research and professional field work. • Manage software development project planning, and as necessary, prepare activity reports to monitor progress and track project status. • Supervise and provide technical and professional mentorship to other software engineers including work assignment and performance management. Implement best practices across research and development software teams. • Assemble and finalize detailed supporting documentation including software requirements specifications, system architecture specifications, operational requirements specifications, and user interface specifications. • Perform other duties as assigned. Minimum Qualifications • Bachelor’s degree in Computer Science, Computer Engineering, Physics, Engineering, or related fields. Alternate degree fields will be considered if accompanied by equivalent experience, including time spent in relevant internships • 4 or more years of software development experience, including time spent in relevant internships • Experience with data structures, algorithms, and object-oriented programming • Familiarity with testing frameworks and prior experience writing unit tests • Demonstrated proficiency in Java, C/C++, C#, or Python • Working knowledge of Agile software development practices • Prior experience with git-based version control or comparable (e.g., TFS, SVN) • Strong verbal, listening, and written communication skills • Strong leadership, research and development team management, analytic and strategic thinking skills • Excellent problem-solving skills Preferred Qualifications • Master’s Degree in Computer Science, Computer Engineering, Physics, Engineering, or related fields. • 5 or more years of software development experience, including time spent in relevant internships • Experience developing software components in distributed systems, including research and/or production-quality tools • Ability to convey technical matters in a language understandable to non-researchers/engineers/scientists • Ability to translate business requirements into technical specifications and identify requirements that mandate further research and development activities • Experience writing and developing proposals for external funding from public or private sources • Experience with one or more of the following: o Machine learning frameworks (e.g., Pytorch,

Staff Software Engineer or Senior Software Engineer – Applied Research Institute Read Post »

Lab Technician – MS Bioanalytical

  MS Bioanalytical has a position opened immediately for lab technicians performing tests of foods and dietary supplements. Candidates should have a recent BS or associate degree in Foods and Nutrition Science, Biology, Agronomy and/or related biological science, basic knowledge and skills in chemistry and instrumentation, strong commitment to performing laboratory testing service. Compensation will be based on experience and qualification. Benefits include health insurance, retirement 401k and paid holiday as set forward by the company. Interested applicants may submit application to: Dr. Charlie Li, Lab Director Charlie.li@msbioanalytical.com.

Lab Technician – MS Bioanalytical Read Post »