Used Tools & Technologies
LLMRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 5
Jenkins @ 3
Automated Testing @ 1
GitHub @ 3
CI/CD @ 1
Mentoring @ 1
Stress Testing @ 3
Microservices @ 1
Jira @ 3
Observability @ 1
GenAI @ 3
Data Pipelines @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The Engineering News Automation Content group takes the wealth of Bloomberg data and turns it into human-readable stories. With more than 100,000 automated stories generated every month, we are the largest producer of automated news stories in the world. You will work closely with journalists and product owners to produce high-quality content for our readers and help define and build the Content Creation Workflow platform and a product to enable editors to securely incorporate GenAI into their daily workflow.
Responsibilities
- Write scripts and configure triggers that generate automated stories
- Collaborate with product and engineering teams to deliver news effectively
- Follow and continuously improve the team's design, coding and testing standards
- Enrich and maintain a set of libraries to be used by our teams and others in Engineering
- Explore new technologies and methodologies and select appropriate tools
- Partner with sibling teams (Content Creation Workflow and News Automation Infrastructure) to create the next generation of automated news
Requirements
- 4+ years of software development experience
- BA, BS, MS, or PhD in Computer Science, Engineering, or related technology field
- Aptitude for analytical problem solving
- Appreciation for code quality and experience applying unit testing, integration testing and stress testing for reliable production software
- Working knowledge of modern development methodologies and tools (Jenkins / Jira / GitHub / Humio)
- Experience working with data pipeline systems or microservices platforms is a plus
- Experience with CI/CD pipelines, automated testing, or system observability is a plus
- Experience in mentoring others is a plus
- Interest in working with news and internal editorial customers; experience in journalism or working with LLMs is a plus
Benefits
- Salary Range: 90000 - 160000 USD Annually + Benefits + Bonus
- Comprehensive benefits may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) with match, life insurance, and wellness programs
- Note: The Company does not provide benefits directly to contingent workers/contractors and interns
Tools & Technologies Mentioned
Jenkins, Jira, GitHub, Humio, CI/CD, unit/integration/stress testing, microservices, data pipelines, GenAI / LLMs, system observability
Additional Information
You will collaborate with experienced journalists and technologists, and your automations will generate real-time stories for Bloomberg News Wires. The referenced salary range is based on the company's good faith belief at time of posting; actual compensation may vary based on location, experience, education, and skill level.