Computewell
Slough, Berkshire
Our consultants combine creative problem solving, innovative technologies and proven implementation skills to deliver solutions that can give our clients' business a competitive edge. We provide IT consultancy, bespoke application development, project management and technical resourcing services to clients across diverse markets. If you are interested working with us, below are the current openings we have, so please apply by sending your cv at by mentioning the job title in the subject of the email. Join the team We are currently hiring for these positions: IoT - Software Developer Industry Experience: 2 Years + Desired Skills: Apache Kafka, Spark Streaming and EMS messaging suite. Hbase, Cassandra, Core Spark. Geneos, Kibana with Logstash and beats. MongoDB, Apache CouchDB and Elasticsearch nosql data stores alongside Oracle RAC and Microsoft SQL Server Cluster. Python, Perl, Angular2, Flask, Shell. Having some knowledge of Java framework is beneficial. Not essential to have knowledge of all the above listed tools and technologies, but the more the better. Desired Experience: Experience in working with workflow management abstractions like Luigi, AirFlow and Azkaban. Experience in building near real time streaming platform using Kafka, Spark Streaming, Core Spark, HBase, Cassandra and DataStax tools. Experience working with multiple types of sensors, and data gateways. Preferred to have working experience with Microsoft IoT tools (not mandatory). If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science subject) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Maths & Computing subjects with some Certificate or Diploma in any Programming Languages. Duties: To develop the IoT integrations as per project delivery requirements. Developing live and batch data streaming services for IoT devices. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. DevOps - Programmer Industry Experience: 2 Year+ Desired Skills: Experience in building and maintaining CI/CD pipelines using tools such as Jenkins, Git, Docker and Kubernetes. Knowledge of scripting languages such as Bash, Python or Groovy. Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure automation tools like Terraform. Understanding of software deployment processes and version control best practices. Cloud or on premise environment setup and configuration. Experience with continuous integration and continuous delivery principles. Desired Experience: Previous role as a DevOps engineer or similar within a production environment. Implemented automated build, test, and deployment pipelines. Collaborated with development teams to integrate continuous delivery into projects. Managed release lifecycle and environment management. Ensured platform reliability and performance through monitoring and automation. Helped design the code merging working environment, and CI/CD structures for deployments of projects. Qualifications: Bachelor Degree (preferred in Computer Science or Networking) or A Levels with Computing with some Certificate or Diploma in Programming Languages or IT Toolsets listed above. Duties: To develop the required platform environments as per project delivery requirements. Help design the code merging working environment, and CI/CD structures for deployments of projects. To work with peer programmers, software developers & Solution Designers to understand the detail of the project requirement and proposed solutions and accordingly develop the integration, environment, and continuous deployment framework using different programming languages and tools e.g., Jenkins. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to deployment completion timelines to PMO team. To work with co team members and developers and support Testing phases, as multiple test runs may be needed to execute in parallel, so support that. Big Data - Software Developer Industry Experience: 2 Years + Desired Skills: Big Data - Hadoop, MapReduce, HDFS, Hive, Java (jdk1.6), Hadoop distributions of Horton Works or Cloudera or better to have latest merged frameworks experience. MapR, Pig, Hive, Python, Sqoop, Spark, Mesos, luigi, Azkaban, Yarn. Kafka, Oozie, Zookeeper, Ganglia. AWS Suite - EC2, EMR, Redshift and similar tools. ETL Tools - Business Objects Data Integrator r2/r3.2, Data Quality, Data Insight, Data Federator, Universe Data Cleanse (UDC). Databases - Oracle 9i/10g, SQL Server 2005/2008 (SSIS, SSAS, SSRS). No SQL Databases including Open Source DBs. Mongo DB or Graph QL etc. Not essential to know all the above listed tools and technologies, but preference to know most or equivalent / similar tools. Desired Experience: Working experience building, designing, configuring medium to large scale Hadoop environments. Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Big Data ecosystem Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm. Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop Map Reduce, HDFS, HBase, Oozie, Hive, Sqoop, Spark, Kafka, Zookeeper, Yarn. Experienced in monitoring Hadoop cluster environment using Ganglia. Experienced on working with Big Data, Spark, Scala and Hadoop File System (HDFS). Experienced on working with different Big Data variants like on Cloud (AWS, Azure), or on premises (Native, Cloudera and Hortonworks). Strong knowledge of Hadoop and Hive and Hive's analytical functions. If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Computing with some Certificate or Diploma courses in Programming Languages or Databases designing or relevant to above required skills). Duties: To develop on Big Data technologies as per project delivery requirements. Developing data ingestions and data structuring for optimised storage and bulk processing of data. Importing and exporting data into HDFS and Hive using Sqoop and other similar tools and utilities e.g., Microsoft Azure Data Factory. Load and transform large sets of structured, semi structured and unstructured data sets. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. Data - Programmer Industry Experience: 2 Year+ Desired Skills: Modelling Tools - Erwin, Power Designer, MS Visio. Scripting Languages - PL/SQL, T-SQL, R, Power Query, DAX, MDX. Business Objects (OLAP): Business Object, BO Supervisor, Designer, Reporter and Web Intelligence. MapReduce, Pig & Python. ETL Tools - BODS, Informatica SQL Analyzer - SQL, PL-SQL. Database Technologies - Oracle, DB2, Netezza, SQL Server, HDFS, HBase, Hive, Impala. Algorithms Development / Problem Solving and Data Flow Resolutions using Programming languages like Python database scripting languages. Desired Experience: Experience in data Processing with also experience in designing and implementing Data Mart applications, mainly transformation processes using ETL tools. Experience of working on medium to large size data warehousing development or data reporting and MI life cycle projects. Experience of working on data migration projects, or been involved in supporting data side of the migration's life cycles. Some experience with ETL methodology for designing and developing extraction, transformation and load processes in dynamic, high-volume data environments. Experience of modelling of Databases for data warehouse implementing Star Schema and Snow Flake Schema. . click apply for full job details
Our consultants combine creative problem solving, innovative technologies and proven implementation skills to deliver solutions that can give our clients' business a competitive edge. We provide IT consultancy, bespoke application development, project management and technical resourcing services to clients across diverse markets. If you are interested working with us, below are the current openings we have, so please apply by sending your cv at by mentioning the job title in the subject of the email. Join the team We are currently hiring for these positions: IoT - Software Developer Industry Experience: 2 Years + Desired Skills: Apache Kafka, Spark Streaming and EMS messaging suite. Hbase, Cassandra, Core Spark. Geneos, Kibana with Logstash and beats. MongoDB, Apache CouchDB and Elasticsearch nosql data stores alongside Oracle RAC and Microsoft SQL Server Cluster. Python, Perl, Angular2, Flask, Shell. Having some knowledge of Java framework is beneficial. Not essential to have knowledge of all the above listed tools and technologies, but the more the better. Desired Experience: Experience in working with workflow management abstractions like Luigi, AirFlow and Azkaban. Experience in building near real time streaming platform using Kafka, Spark Streaming, Core Spark, HBase, Cassandra and DataStax tools. Experience working with multiple types of sensors, and data gateways. Preferred to have working experience with Microsoft IoT tools (not mandatory). If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science subject) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Maths & Computing subjects with some Certificate or Diploma in any Programming Languages. Duties: To develop the IoT integrations as per project delivery requirements. Developing live and batch data streaming services for IoT devices. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. DevOps - Programmer Industry Experience: 2 Year+ Desired Skills: Experience in building and maintaining CI/CD pipelines using tools such as Jenkins, Git, Docker and Kubernetes. Knowledge of scripting languages such as Bash, Python or Groovy. Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure automation tools like Terraform. Understanding of software deployment processes and version control best practices. Cloud or on premise environment setup and configuration. Experience with continuous integration and continuous delivery principles. Desired Experience: Previous role as a DevOps engineer or similar within a production environment. Implemented automated build, test, and deployment pipelines. Collaborated with development teams to integrate continuous delivery into projects. Managed release lifecycle and environment management. Ensured platform reliability and performance through monitoring and automation. Helped design the code merging working environment, and CI/CD structures for deployments of projects. Qualifications: Bachelor Degree (preferred in Computer Science or Networking) or A Levels with Computing with some Certificate or Diploma in Programming Languages or IT Toolsets listed above. Duties: To develop the required platform environments as per project delivery requirements. Help design the code merging working environment, and CI/CD structures for deployments of projects. To work with peer programmers, software developers & Solution Designers to understand the detail of the project requirement and proposed solutions and accordingly develop the integration, environment, and continuous deployment framework using different programming languages and tools e.g., Jenkins. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to deployment completion timelines to PMO team. To work with co team members and developers and support Testing phases, as multiple test runs may be needed to execute in parallel, so support that. Big Data - Software Developer Industry Experience: 2 Years + Desired Skills: Big Data - Hadoop, MapReduce, HDFS, Hive, Java (jdk1.6), Hadoop distributions of Horton Works or Cloudera or better to have latest merged frameworks experience. MapR, Pig, Hive, Python, Sqoop, Spark, Mesos, luigi, Azkaban, Yarn. Kafka, Oozie, Zookeeper, Ganglia. AWS Suite - EC2, EMR, Redshift and similar tools. ETL Tools - Business Objects Data Integrator r2/r3.2, Data Quality, Data Insight, Data Federator, Universe Data Cleanse (UDC). Databases - Oracle 9i/10g, SQL Server 2005/2008 (SSIS, SSAS, SSRS). No SQL Databases including Open Source DBs. Mongo DB or Graph QL etc. Not essential to know all the above listed tools and technologies, but preference to know most or equivalent / similar tools. Desired Experience: Working experience building, designing, configuring medium to large scale Hadoop environments. Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Big Data ecosystem Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm. Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop Map Reduce, HDFS, HBase, Oozie, Hive, Sqoop, Spark, Kafka, Zookeeper, Yarn. Experienced in monitoring Hadoop cluster environment using Ganglia. Experienced on working with Big Data, Spark, Scala and Hadoop File System (HDFS). Experienced on working with different Big Data variants like on Cloud (AWS, Azure), or on premises (Native, Cloudera and Hortonworks). Strong knowledge of Hadoop and Hive and Hive's analytical functions. If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Computing with some Certificate or Diploma courses in Programming Languages or Databases designing or relevant to above required skills). Duties: To develop on Big Data technologies as per project delivery requirements. Developing data ingestions and data structuring for optimised storage and bulk processing of data. Importing and exporting data into HDFS and Hive using Sqoop and other similar tools and utilities e.g., Microsoft Azure Data Factory. Load and transform large sets of structured, semi structured and unstructured data sets. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. Data - Programmer Industry Experience: 2 Year+ Desired Skills: Modelling Tools - Erwin, Power Designer, MS Visio. Scripting Languages - PL/SQL, T-SQL, R, Power Query, DAX, MDX. Business Objects (OLAP): Business Object, BO Supervisor, Designer, Reporter and Web Intelligence. MapReduce, Pig & Python. ETL Tools - BODS, Informatica SQL Analyzer - SQL, PL-SQL. Database Technologies - Oracle, DB2, Netezza, SQL Server, HDFS, HBase, Hive, Impala. Algorithms Development / Problem Solving and Data Flow Resolutions using Programming languages like Python database scripting languages. Desired Experience: Experience in data Processing with also experience in designing and implementing Data Mart applications, mainly transformation processes using ETL tools. Experience of working on medium to large size data warehousing development or data reporting and MI life cycle projects. Experience of working on data migration projects, or been involved in supporting data side of the migration's life cycles. Some experience with ETL methodology for designing and developing extraction, transformation and load processes in dynamic, high-volume data environments. Experience of modelling of Databases for data warehouse implementing Star Schema and Snow Flake Schema. . click apply for full job details
Airbus Operations Limited
Bath, Somerset
Job Description: SECURITY CLEARANCE: You will be subject to BPSS and Export Control checks (including a criminal record check). LOCATION: Filton (80% of your working week must be office based) TYPE: Full time WHAT'S IN IT FOR YOU Financial Reward: Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more Work / Life Balance: 35 hour week, flexible working around core hours and Friday afternoons off, hybrid working Personal Development: Personalised development plan, Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities Health & Wellbeing: Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop Family and Caregiving: Life assurance, enhanced pay for parental leave (23 weeks at 100% pay), adoption / shared parental / caregiving leave Inclusive Environment: Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity) Our world is changing. And so are we. From our commitment to zero-carbon flight ( ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? In the role of 3DX Solution Architect on domain "Digital Mock-Up (DMU) Integration, you will join the "One PLM" Product Service Line to develop 3DExperience solutions for the Single Aisle New Generation aircraft. You will be instrumental in deploying a harmonized set of IS/IT tools that support the aircraft's development, industrial setup, and lifecycle services, reporting directly to the Head of Product. Your mission focuses on the engineering processes for Product Structure and System Installation within our group-wide PLM strategy. By managing Digital Mock-Up (DMU) Integration, you will facilitate a collaborative design process that produces a fully validated virtual representation of our products, ensuring quality and innovation at the heart of our physical engineering. HOW YOU WILL CONTRIBUTE TO THE TEAM Participate in the End-to-End (E2E) PLM Portfolio within the Scaled Agile Framework (SAFe) to help define and execute the Portfolio Roadmap. Translate complex business needs into actionable IT requirements, identifying technological opportunities for large-scale business transformation. Formulate comprehensive functional and non-functional requirements while advising on the full lifecycle of information solutions and change management impacts. Deliver framing designs for IT products in collaboration with Technology Specialists, ensuring all solutions align with Enterprise Architecture guidelines. Act as the primary interface between Product Management and technical teams to ensure the integrity and quality of the solution during development. Produce high-level specifications and documentation regarding current operational challenges, future requirements, and projected business benefits. Support the entire application development lifecycle, including research, design, testing, implementation, and ongoing support. Provide expert guidance on process reengineering and change management, with a requirement for monthly business travel. ABOUT YOU: Proof of experience in functional architecture, project management, solution engineering or another relevant field. Customer and stakeholder management skills. Knowledge of IT tools customizing and architecture, IT and business strategy alignment, IT product design and product development, IT business change management. Ability to lead a project from start to finish and deliver results. Ideally, knowledge in the field of Design, Manufacturing, Support and Services, or in the following domains: Manufacturing Engineering, Shop Floor Execution, Industrial Modelling and Simulation, Configuration Management, Quality, Configured Digital Mock-Up (DMU), Product Lifecycle Management, Engineering IS, Architecture, Maintenance and Repair. Bachelor's or master's degree in engineering or equivalent. Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions. How can we support you Many of our staff work flexibly in many different ways, including part-time. Please talk to us at the interview about the flexibility you need and we'll always do our best to accommodate your request. Please let us know if you need us to make any reasonable adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. Company: Airbus Operations Limited Employment Type: Permanent - Experience Level: Professional Job Family: Digital By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Job Description: SECURITY CLEARANCE: You will be subject to BPSS and Export Control checks (including a criminal record check). LOCATION: Filton (80% of your working week must be office based) TYPE: Full time WHAT'S IN IT FOR YOU Financial Reward: Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more Work / Life Balance: 35 hour week, flexible working around core hours and Friday afternoons off, hybrid working Personal Development: Personalised development plan, Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities Health & Wellbeing: Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop Family and Caregiving: Life assurance, enhanced pay for parental leave (23 weeks at 100% pay), adoption / shared parental / caregiving leave Inclusive Environment: Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity) Our world is changing. And so are we. From our commitment to zero-carbon flight ( ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? In the role of 3DX Solution Architect on domain "Digital Mock-Up (DMU) Integration, you will join the "One PLM" Product Service Line to develop 3DExperience solutions for the Single Aisle New Generation aircraft. You will be instrumental in deploying a harmonized set of IS/IT tools that support the aircraft's development, industrial setup, and lifecycle services, reporting directly to the Head of Product. Your mission focuses on the engineering processes for Product Structure and System Installation within our group-wide PLM strategy. By managing Digital Mock-Up (DMU) Integration, you will facilitate a collaborative design process that produces a fully validated virtual representation of our products, ensuring quality and innovation at the heart of our physical engineering. HOW YOU WILL CONTRIBUTE TO THE TEAM Participate in the End-to-End (E2E) PLM Portfolio within the Scaled Agile Framework (SAFe) to help define and execute the Portfolio Roadmap. Translate complex business needs into actionable IT requirements, identifying technological opportunities for large-scale business transformation. Formulate comprehensive functional and non-functional requirements while advising on the full lifecycle of information solutions and change management impacts. Deliver framing designs for IT products in collaboration with Technology Specialists, ensuring all solutions align with Enterprise Architecture guidelines. Act as the primary interface between Product Management and technical teams to ensure the integrity and quality of the solution during development. Produce high-level specifications and documentation regarding current operational challenges, future requirements, and projected business benefits. Support the entire application development lifecycle, including research, design, testing, implementation, and ongoing support. Provide expert guidance on process reengineering and change management, with a requirement for monthly business travel. ABOUT YOU: Proof of experience in functional architecture, project management, solution engineering or another relevant field. Customer and stakeholder management skills. Knowledge of IT tools customizing and architecture, IT and business strategy alignment, IT product design and product development, IT business change management. Ability to lead a project from start to finish and deliver results. Ideally, knowledge in the field of Design, Manufacturing, Support and Services, or in the following domains: Manufacturing Engineering, Shop Floor Execution, Industrial Modelling and Simulation, Configuration Management, Quality, Configured Digital Mock-Up (DMU), Product Lifecycle Management, Engineering IS, Architecture, Maintenance and Repair. Bachelor's or master's degree in engineering or equivalent. Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions. How can we support you Many of our staff work flexibly in many different ways, including part-time. Please talk to us at the interview about the flexibility you need and we'll always do our best to accommodate your request. Please let us know if you need us to make any reasonable adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. Company: Airbus Operations Limited Employment Type: Permanent - Experience Level: Professional Job Family: Digital By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Moody
AI Software Engineer (13551) Skills and Competencies 3+ years of experience in backend software development with a focus on Node.js, building scalable and production-grade systems Hands-on experience with AI applications, including LLM implementations, retrieval-augmented generation, prompt optimization, and fine-tuning methodologies Proven ability to optimize systems for latency, cost, and reliability, and to take AI agents from research to production Strong knowledge of cloud platforms (e.g., AWS, GCP, Azure), containerization technologies (e.g., Docker, ECS, Kubernetes), and MLOps practices Proficiency in databases (e.g., PostgreSQL, MongoDB) and caching systems (e.g., Redis, Memcached) for scalable data storage and retrieval Familiarity with Python for collaborating on machine learning workflows and integrating Python-based AI tools is preferred Excellent problem-solving skills, with the ability to navigate ambiguity and deliver impactful solutions aligned with business goals Effective communication and collaboration skills, with demonstrated experience working across cross-functional teams Education Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Responsibilities As a Software Engineer specializing in AI systems, you will play a key role in designing and implementing production-grade software solutions that leverage cutting-edge machine learning techniques, including large language models (LLMs), natural language processing systems (NLP), and AI agents. Your primary focus will be building scalable, efficient, and maintainable backend systems using Node.js & Python, while also integrating machine learning workflows and AI-driven applications. You will work closely with data scientists, machine learning engineers, and other stakeholders to develop robust platforms capable of supporting advanced AI capabilities. Design and implement AI-driven backend systems using Node.js, creating APIs and services to support applications such as NLP, search, recommendation systems, and AI agents Build and integrate large language model (LLM) applications and AI agents using techniques such as retrieval-augmented generation, prompt optimization, fine-tuning, and reinforcement learning Develop end-to-end pipelines for data ingestion, feature engineering, model inference (batch and real-time), and integration of AI-driven workflows into production systems Collaborate with data scientists and machine learning engineers to ensure seamless integration of machine learning practices in Gen AI. Optimize backend systems for latency, scalability, and cost, applying caching, load balancing, and other performance techniques to support high-volume inference workloads Advocate for and implement MLOps best practices, including monitoring, logging, tracing, automated retraining, and model/prompt versioning to ensure robust and reliable AI systems Build reusable platforms or frameworks that streamline the deployment and monitoring of AI agents and machine learning models Lead the implementation of autonomous agents capable of multi-step reasoning, decision-making, and tool use in production environments Participate in design reviews, write high-quality code, and contribute to documentation to ensure team-wide efficiency and maintainability Mentor junior engineers and collaborate across disciplines to drive impactful solutions while aligning system design with business outcomes Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
AI Software Engineer (13551) Skills and Competencies 3+ years of experience in backend software development with a focus on Node.js, building scalable and production-grade systems Hands-on experience with AI applications, including LLM implementations, retrieval-augmented generation, prompt optimization, and fine-tuning methodologies Proven ability to optimize systems for latency, cost, and reliability, and to take AI agents from research to production Strong knowledge of cloud platforms (e.g., AWS, GCP, Azure), containerization technologies (e.g., Docker, ECS, Kubernetes), and MLOps practices Proficiency in databases (e.g., PostgreSQL, MongoDB) and caching systems (e.g., Redis, Memcached) for scalable data storage and retrieval Familiarity with Python for collaborating on machine learning workflows and integrating Python-based AI tools is preferred Excellent problem-solving skills, with the ability to navigate ambiguity and deliver impactful solutions aligned with business goals Effective communication and collaboration skills, with demonstrated experience working across cross-functional teams Education Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Responsibilities As a Software Engineer specializing in AI systems, you will play a key role in designing and implementing production-grade software solutions that leverage cutting-edge machine learning techniques, including large language models (LLMs), natural language processing systems (NLP), and AI agents. Your primary focus will be building scalable, efficient, and maintainable backend systems using Node.js & Python, while also integrating machine learning workflows and AI-driven applications. You will work closely with data scientists, machine learning engineers, and other stakeholders to develop robust platforms capable of supporting advanced AI capabilities. Design and implement AI-driven backend systems using Node.js, creating APIs and services to support applications such as NLP, search, recommendation systems, and AI agents Build and integrate large language model (LLM) applications and AI agents using techniques such as retrieval-augmented generation, prompt optimization, fine-tuning, and reinforcement learning Develop end-to-end pipelines for data ingestion, feature engineering, model inference (batch and real-time), and integration of AI-driven workflows into production systems Collaborate with data scientists and machine learning engineers to ensure seamless integration of machine learning practices in Gen AI. Optimize backend systems for latency, scalability, and cost, applying caching, load balancing, and other performance techniques to support high-volume inference workloads Advocate for and implement MLOps best practices, including monitoring, logging, tracing, automated retraining, and model/prompt versioning to ensure robust and reliable AI systems Build reusable platforms or frameworks that streamline the deployment and monitoring of AI agents and machine learning models Lead the implementation of autonomous agents capable of multi-step reasoning, decision-making, and tool use in production environments Participate in design reviews, write high-quality code, and contribute to documentation to ensure team-wide efficiency and maintainability Mentor junior engineers and collaborate across disciplines to drive impactful solutions while aligning system design with business outcomes Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.