At a Glance
- Tasks: Join us as a Scientific Programmer to enhance satellite-based global products using AI/ML techniques.
- Company: ERT is a leading organisation focused on innovative solutions in earth sciences and data analysis.
- Benefits: Enjoy flexible benefits, including health insurance, 401(k) matching, and tuition reimbursement.
- Why this job: Make a real impact in earth science while working in a collaborative and innovative environment.
- Qualifications: Master's degree in Atmospheric Hydroclimate sciences or related field; strong programming skills required.
- Other info: Located at NOAA's College Park facility with some telework options available.
The predicted salary is between 51000 - 110000 £ per year.
ERT is seeking a full time Scientific Programmer to support the AI/ML based development and operational production of satellite-based global products at CPC in College Park, MD.
Duties of the scientific programmer include, but are not limited to:
- AI/ML based development of techniques to improve the observational precipitation analysis over regional of orographic effects
- Routine production of several observational global data sets of precipitation, salinity, and surface air temperature
- Assisting PI and Co-PI to conduct other developmental, operational, applications, and service activities in association with observational data sets
Required Skills
- Background knowledge on earth sciences, especially in atmospheric and hydrology sciences
- Demonstrated experience in developing AI/ML based techniques for applications in the field of earth science with the ability to be able to work on AI-based development from Day One
- High professional responsibility in maintaining operational productions of data sets
- Strong programming skills with Linux scripts, Fortran, Python and other advanced languages
- Familiarity with numerical algorithms / schemes for objective analysis
- Experience using computer-based graphics software (e.g. GrADS, IDL)
- Must be a US Citizen or Permanent Resident and able to pass a background investigation to obtain a security badge to access applicable government information and systems.
Education
Master’s or a higher degree in Atmospheric Hydroclimate sciences, related discipline, or equivalent. Dedicated courses / practice are preferable.
Location
This position is located on-site at NOAA's College Park facility in College Park, MD. Some telework may be permitted.
Compensation
The salary range for this role is $68,000 - $146,000/year. This range is a good faith estimate based on similar roles across the organization. ERT considers several factors when extending an offer of employment, including the location, scope, and associated responsibilities of the specific position, as well as a candidate’s work experience, education/training, and key skills.
Benefits
All full-time employees are eligible to participate in our flexible benefits package, which includes:
- Medical, Rx, Dental, and Vision Insurance
- 401(k) retirement plan with company-matching
- Paid Time Off (PTO)
- Basic Life & Supplemental Life
- Health Savings Account, Flexible Spending and Dependent Care Flexible Spending Accounts
- Short-Term & Long-Term Disability
- Employee assistance program (EAP)
- Tuition Reimbursement, Personal Development & Learning Opportunities
- Skills Development & Certifications
- Professional Membership Reimbursement
- Employee Referral Program
- Competitive compensation plan
- Discretionary variable incentive bonuses based on factors such as individual performance, business unit performance, and/or the company’s performance
- Publication and Conference Presentation Awards with bonuses
ERT is a VEVRAA Federal Contractor and Equal Opportunity employer - All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.
Scientific Programmer employer: ERT
Contact Detail:
ERT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scientific Programmer
✨Tip Number 1
Familiarise yourself with the latest AI/ML techniques specifically used in earth sciences. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the atmospheric and hydrology sciences fields. Attend relevant conferences or webinars to meet potential colleagues and learn about the latest developments, which can give you an edge in your application.
✨Tip Number 3
Brush up on your programming skills, especially in Python and Fortran. Consider working on personal projects or contributing to open-source projects that involve data analysis or AI/ML applications in earth sciences.
✨Tip Number 4
Prepare to discuss your experience with operational production of data sets. Be ready to share specific examples of how you've maintained or improved data quality in previous roles, as this is crucial for the position.
We think you need these skills to ace Scientific Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your programming skills, particularly in Linux scripts, Fortran, and Python. Include any relevant experience with AI/ML techniques and earth sciences to align with the job requirements.
Craft a Strong Cover Letter: In your cover letter, express your passion for atmospheric and hydrology sciences. Discuss specific projects where you've applied AI/ML techniques and how they relate to the responsibilities of the Scientific Programmer role.
Showcase Relevant Experience: When detailing your work experience, focus on projects that involved observational data sets or numerical algorithms. Highlight your ability to maintain operational productions and any experience with computer-based graphics software.
Proofread and Edit: Before submitting your application, thoroughly proofread your documents. Ensure there are no grammatical errors and that all information is clear and concise. A polished application reflects your professionalism.
How to prepare for a job interview at ERT
✨Showcase Your Technical Skills
Make sure to highlight your programming skills, especially in languages like Python, Fortran, and Linux scripting. Be prepared to discuss specific projects where you've applied these skills, particularly in AI/ML development related to earth sciences.
✨Demonstrate Your Knowledge of Earth Sciences
Familiarise yourself with key concepts in atmospheric and hydrology sciences. During the interview, reference any relevant coursework or projects that showcase your understanding of these areas, as they are crucial for the role.
✨Prepare for Problem-Solving Questions
Expect questions that assess your ability to develop AI/ML techniques for observational data analysis. Practice explaining your thought process and methodologies clearly, as this will demonstrate your analytical skills and readiness to contribute from Day One.
✨Ask Insightful Questions
Prepare thoughtful questions about the team's current projects and challenges they face in operational production. This shows your genuine interest in the role and helps you understand how you can fit into their objectives.